Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Программирование для администраторов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

2. Язык программирования VBScript и программная логика скриптов

2.1 Основы синтаксиса

Синтаксис VBScript, документация по VBScript, отличия VBScript от Visual Basic

VBScript является подмножеством языка Microsoft Visual Basic for Applications (сокращенно – VBA), поставляемого с Microsoft Office и Visual Basic. Документация - не в MSDN, а нужно скачивать отдельно с Web-сайта Microsoft в виде файла vbsdoc.exe (была установлена на предыдущей лабораторной). Основные синтаксические принципы VBScript как языка программирования:

o       VBScript нечувствителен к регистру;

o       чтобы закомментировать код до конца строки, используется одинарная кавычка (') или команда REM;

o       символьные значения должны заключаться в двойные кавычки;

o       максимальная длина любого имени в VBScript (переменные, константы, процедуры) - 255 символов;

o       начало нового оператора - перевод на новую строку (точка с запятой, как в C, Java, JavaScript для этого не используется);

o       ограничений на максимальную длину строки нет. Несколько операторов в одной строке разделяются двоеточиями:

WScript.Echo "Проверка 1" : WScript.Echo "Проверка 2"

o       для удобства чтения можно объединить несколько физических строк в одну логическую при помощи пробела:

WScript.Echo "Сообщение пользователю" _

& vUserName

o       можно объявлять и использовать переменные только одного типа данных - Variant (об этом позже).

Для тех, кто работал с обычным Visual Basic, основные отличия VBScript от Visual Basic:

o       VBScript - интерпретируемый язык (программы запускаются и работают медленнее, но вносить в них изменения намного удобнее);

o       VBScript не требует, чтобы код скрипта был помещен внутрь блока Sub() или Function();

o       нет команды Debug.Print (вместо нее рекомендуется использовать WScript.Echo);

o       в VBScript - большие ограничения при работе с библиотеками типов (не все типы данных поддерживаются, объектная модель должна соответствовать правилам Automation, константы без объявления их в теле скрипта использовать нельзя). Некоторые из этих ограничений можно обойти при помощи возможностей XML в файлах *.wsf.

Далее - самые важные моменты про основные элементы программ на VBScript.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru