Visual Basic Script: Предисловие
Данный раздел содержит описание языка сценариев
Visual Basic Scrip (
VBScript).
Здесь речь пойдёт о
VBScript 5.6, но практически всё, что здесь написано,
будет справедливо как для более ранних, так и для более поздних версий. Приведённые
здесь статьи основаны на официальной документации по VBScript 5.6, которая доступна
для свободного скачивания на сайте Microsoft (документация на английском языке).
Сценарий или скрипт (от английского слова
Script – сценарий) – это исходный код,
который, как правило (но не обязательно), встраивается в какой-либо документ,
интернет-страницу и т.п. Все вы видели на страницах Интернета различные кнопки,
флажки и прочие элементы управления. При нажатии на такую кнопку обычно
выполняется какой-либо сценарий. Скриптовых языков довольно много. Вот лишь некоторые из них:
- JavaScript
- JScript (не путайте с JavaScript)
- Visual Basic Script (VBScript)
- Delphi Script
- Action Script
- PHP
Скрипты, написанные на некоторых языках (например, JScript, VBScript) можно
сохранить в виде файла, а затем выполнить двойным щелчком левой кнопки мыши на
компьютере под управлением Windows.
Скрипты работают медленнее, чем откомпилированные программы. Но зато у скриптов
есть одно неоспоримое преимущество – для их создания и выполнения не требуются
ни среда разработки (достаточно простого текстового редактора) ни компилятор
(скрипты выполняются программными средствами, входящими в состав операционной системы).
VBScript используется не так широко, как, например, JavaScript. Однако я выбрал именно
его. Почему? Потому что:
- Пожалуй, это самый простой скриптовый язык из всех мне известных
- Этот язык, поскольку он очень простой, часто используется для разработки в специализированных программах, таких как ПАРУС, SCADA-системы и т.п.
- Компания Microsoft объявляет о том, что будет в обозримом будущем поддерживать язык VBScript, что в определённой степени даёт уверенность в завтрашнем дне программистам, использующим этот язык
VBScript – это довольно мощное средство. Невозможно одновременно выложить
всю информацию на сайте. Поэтому данный раздел будет постоянно обновляться и
«обрастать» новыми материалами. Если вы по каким-либо причинам не хотите
переводить с английского оригинальную документацию, то добавьте эту страницу в
закладки и время от времени заходите сюда. Тем более что приведённые здесь
материалы – это не тупой перевод оригинальной документации, а более подробное
описание приёмов работы с VBScript с многочисленными примерами.
VBScript – это продукт компании Microsoft, поэтому нет никаких гарантий, что
ваши скрипты будут одинаково хорошо работать со всеми браузерами. Решению
этой проблемы мы также уделим внимание. А теперь начнём…
VBScript для начинающих и бывалых: начать изучение!