Язык программирования VBScript
SYSDBA (обсуждение | вклад) (→Подготовительные мероприятия) |
SYSDBA (обсуждение | вклад) (→Подготовительные мероприятия) |
||
| Строка 14: | Строка 14: | ||
http://gsbelarus.com/gs/images/gs/2009/book/VBScript1.png | http://gsbelarus.com/gs/images/gs/2009/book/VBScript1.png | ||
| + | |||
| + | == Основы VBScript == | ||
| + | |||
| + | === Типы данных === | ||
| + | |||
| + | В языке VBScript используется единственный тип данных – Variant (Вариант), который позволяет хранить в переменной число, строку, дату, булевское значение, ссылку на объект и другую информацию. Определить тип содержимого переменной можно с помощью набора функций: [[VBScript. Функция VarType|VarType]], TypeName, IsArray, IsDate, IsEmpty, IsNull, IsNumeric, IsObject, которые будут рассмотрены ниже. Тип содержащейся информации еще называется подтипом варианта. Полный список подтипов приведен в следующей таблице: | ||
| + | |||
| + | |||
| + | |||
[[Category:VBScript]] | [[Category:VBScript]] | ||
[[Category:Книга]] | [[Category:Книга]] | ||
Версия 19:11, 11 мая 2009
Наверное нет языка программирования проще, чем VBScript – Visual Basic Scripting Edition. Даже начинающий программист способен освоить его за два-три дня, а человек знакомый с Visual Basic или Visual Basic for Applications (VBA) практически сразу может приступать к работе. Ниже приведены основные сведения по синтаксису языка, дано описание операторов и встроенных функций. К сожалению, обработка ошибок в VBScript реализована на очень примитивном уровне. Разработчики не предусмотрели конструкций для обработки исключительных ситуаций, таких как try-except и try-finally в Delphi. В разделах "!!!" и "!!!" мы рассмотрим способы преодоления этих ограничений.
VBScript является интерпретируемым языком. За выполнение программы отвечает Windows Script Host, который поставляется в составе операционной системы начиная с версии Windows 98. На момент написания данной книги, последняя версия VBScript имела номер 5.7 и поставлялась в составе Windows Vista. Обновления для предыдущих версий операционной системы можно скачать с сайта компании Microsoft.
Подготовительные мероприятия
Учебные примеры мы будем выполнять в Гедымине, для чего создадим глобальный макрос согласно приведенным ниже инструкциям:
- Запустим Гедымин;
- Подключимся к демонстрационной базе данных под учетной записью Administrator;
- Откроем окно Редактора скрипт-объектов;
- Создадим новый глобальный макрос под названием "Test VBScript";
- В поле Наименование функции введем TestVBScript.
Основы VBScript
Типы данных
В языке VBScript используется единственный тип данных – Variant (Вариант), который позволяет хранить в переменной число, строку, дату, булевское значение, ссылку на объект и другую информацию. Определить тип содержимого переменной можно с помощью набора функций: VarType, TypeName, IsArray, IsDate, IsEmpty, IsNull, IsNumeric, IsObject, которые будут рассмотрены ниже. Тип содержащейся информации еще называется подтипом варианта. Полный список подтипов приведен в следующей таблице: