VBScript (
VBS, развернуто
Microsoft Visual Basic Script Edition, иногда
Visual Basic Script) — язык сценариев, созданный компанией
Microsoft на основе языка
Visual Basic, предназначенный для применения в приложениях, использующих технологию Active Scripting.
Бейсик (BASIC - Begginners Allpurpose Symbolic Instruction Code, т.е символический командный универсальный код для начинающего :) самым простым языком программирования. Даже при небольшом опыте, программы можно писать практически не задумываясь. Свою историю этот язык программирования высокого уровня начал в далеком 1963 году. Именно тогда небольшой группой студентов последнего курса
Дартмутского колледжа под чутким руководством профессора Дж. Кемени и была разработана самая первая версия этого языка. В то время, помимо Бейсика, широко были распространены также
Fortran,
Cobol,
Algol,
PL/1, Focal и
Pascal. Из них, до настоящего времени дожили, пожалуй лишь Паскаль и Бейсик, сильно изменившись при этом.
Как это не прискорбно для ярых противников
Microsoft, но именно эта компания способствовала широкому распространению Бейсика (вспомним Quick Basic). Повсеместная "Виндуализация"
PC компьютеров, вынудила к разработке версии Бейсика для
Windows- приложений. Таким клоном в 1991 году стал Visual Basic, позволяющий визуально создавать прикладные программы, довольно приличного уровня.
С появлением всемирной сети
Internet, и языка
HTML стало возможным создание активных приложений на веб страницах. Единственным языком для этих целей был
Java Script. Да, именно был. Когда свет увидел
Microsoft Internet Explorer 3.0, в нем, помимо поддержки Java script появилась и поддержка Visual Basic Scripting Edition, или просто VBscript. Как известно, JavaScript был разработан
Netscape и поначалу стал известен как LiveScript. После шумихи вокруг
Java, Netscape переименовала его в JavaScript, когда получила лицензию от
Sun.
Microsoft самостоятельно разработала JScript для своего
браузера, за что правда тоже не избежала разбирательств с Sun.
Область применения
Сценарии (скрипты) на языке VBScript чаще всего применяются в следующих областях, использующих продукцию Microsoft:
в сервере сценариев Windows (WSH), предназначенном для автоматизации администрирования систем Windows;
серверный программный код в веб-страницах
ASP;
клиентские скрипты в браузере Internet Explorer и других приложениях, использующих его движок, в частности HTML Application.
VBS-сценарии, в зависимости от области применения, могут располагаться в отдельных текстовых файлах (обычно, с расширением .vbs) или встраиваться в документы на других языках (например, HTML).
Для работоспособности скриптов в системе должно присутствовать исполняющее ядро («движок») языка (библиотека vbscript.dll).
Правила языка
В Visual Basic работают следующие правила:
длина строки не ограничена;
регистр символов не учитывается;
количество пробелов между параметрами не учитывается;
строку команды можно разрывать, а на месте разрыва нужно вставлять символ «_»;
максимальная длина имени переменной 255 символов;
комментарии обозначаются символом «'».
несколько команд можно расположить на одной строке, разделив их символом «:»
© Алексей Моховой
Для citforum.ru
В начало