- •Таганрог, 2013
- •Цели и задачи лабораторной работы
- •Виды сценарных языков
- •Основные принципы
- •Директивы, команды и операторы сценарного языка Visual Basic Script
- •Арифметические операторы
- •/Начало кода/
- •/Начало кода/
- •/Начало кода/
- •/Конец кода/
- •Циклический оператор «Do-Loop»
- •/Начало кода/
- •Арифметические функции
- •Функции даты и времени
- •Ввод/Вывод
- •Пример выполнения
- •/Начало кода/
Основные принципы
Сам по себе файл сценария не что иное, как текстовый файл с расширением, соответствующим своему языку. Однако, при связывании сценария с HTML файлом существует возможность интегрировать исходный текст сценария с исходным текстом HTML страницы. Суммируя вышеизложенное, можно выделить два метода применения сценариев:
Создание отдельного файла сценария в общем случае подразумевает следующий набор шагов:
Запустить текстовый редактор (для этого достаточно либо перейти по пути: «Пуск→Все программы→Стандартные→Блокнот», либо выполнить клавиатурную комбинацию WIN+R и прописав команду «Notepad» в открывшемся диалоговом окне нажать на клавишу Enter)
Замечание: Для написания сценариев подойдет любой текстовый редактор, позволяющий сохранить текстовый файл с параметрами.
Ввести программный код сценария
Сохранить полученный файл на ПЗУ компьютера с расширением, соответствующим написанному сценарию (в нашем случае достаточно либо перейти по пути: «Файл→Сохранить», либо выполнить клавиатурную комбинацию Ctrl+S и в пункте «Тип файла» выбрать параметр «Все файлы» все, что останется указать любое имя и дополнить его конструкцией: «*.vbs»)
Замечание: В данном случае, как и для всех операционных систем в целом символ звездочка (*), указывает на любое количество любых символов и заменяется соответственно на любое имя
Создание HTML страницы с включением в нее сценарной обработки данных в общем случае подразумевает следующий набор шагов:
Запустить текстовый редактор (для этого достаточно либо перейти по пути: «Пуск→Все программы→Стандартные→Блокнот», либо выполнить клавиатурную комбинацию WIN+R и прописав команду «Notepad» в открывшемся диалоговом окне нажать на клавишу Enter)
Замечание: Для написания сценариев подойдет любой текстовый редактор, позволяющий сохранить текстовый файл с параметрами.
Ввести необходимый HTML код
Замечание: Сценарный код необходимо вносить в пару тегов <Script></Script>, с параметром Language и значением, соответствующим используемому сценарному языку
Сохранить полученный файл аналогично методу для отдельного файла-сценария, но с расширением *.html
Директивы, команды и операторы сценарного языка Visual Basic Script
Как таковой VBS аналогичен по своим конструкциям и встроенному инструментарию стандартному языку Visual Basic? А значит, содержит следующие компоненты:
Операторы
Арифметические
Логические
Сравнения
Модифицирующие конструкции
Условный оператор «If-Then-Else»
Условный оператор «Select-Case-Else»
Циклический оператор «Do-Loop»
Циклический оператор «While-Wend»
Циклический оператор «For-Next»
Циклический оператор «For-Each-Next»
Подпрограммы
Процедуры
Функции
Встроенные процедуры и функции
Строковые
Арифметические
Даты и времени
Ввод/Вывод данных
Арифметические операторы
Операция |
Символ |
Сложение |
+ |
Вычитание |
- |
Умножение |
* |
Деление |
/ |
Возведение в степень |
^ |
Целочисленное деление |
\ |
Конкатенация(объединение строк) |
& |
Замечание: Практически во всех сценарных обработках данных применяются переменные(переменная именованная область памяти, способная содержать данные определенного типа), применение которых возможно без их объявления, что и будет применяться в дальнейшем.
Примеры исполнения вышеописанных операторов: