В этой статье мы рассмотри обработку ошибок в языке VBScript, а именно объект Err, конструкцию On Error Resume Next и On Error Goto 0. Конструкция VBScript On Error Resume Next включает обработку ошибок, а On Error Goto 0 отменяет их обработку.
Урок 13 по VBScript: Конструкция On Error Resume Next
Урок 12 по VBScript: Строковые функции vbs
В этой статье рассмотрены строковые функции vbs сценариев, которые могут пригодиться при написании собственного текстового редактора или, просто, при работе со строковыми значениями и с символами. Для каждой функции я написал vbs сценарий, и дал ссылку на архив для скачивания.
Урок 11 по VBScript: Функции vbs для работы с датой и временем
В этой статье мы рассмотрим функции vbs для работы с датой и временем. Они позволяют получать значение текущей даты и времени, включать таймер для вычисления времени, затраченного на выполнение заданного блока кода. Извлекать по отдельности значения часов, минут и секунд из времени, или значения год, месяц и день из даты.
Урок 10 по VBScript: Функции - математические и для работы с подтипами данных
В этой статье мы рассмотрим математические vbscript функции и vbscript функции для работы с подтипами данных. Первые полезны при математических вычислениях – нахождение синуса или косинуса, генерация случайного числа или определение квадратного корня, вторые – позволяют определить, к какому типу данных относится та или иная переменная. Для каждой математической функции я напишу отдельный пример сценария, […]
Урок 9 по VBScript: Массивы
В этой стать мы изучим vbscript массивы и функции для работы с ними. Массивы языка vbscript могут быть как одномерными, так и многомерными, нумерация элементов массива начинается с нуля. Если не прибегать к дополнительным функциям, то объявление массива в языке vbscript подобно объявлению переменной, только после имени переменной следуют круглые скобки. Если в круглых скобках […]
Урок 8 по VBScript: Объекты и классы
Всем привет, в данной статье мы подробно изучим работу с внешними объектами в vbscript сценариях и научимся создавать собственные классы. Для начала, давайте по порядку. Под объектом мы будем рассматривать некую библиотеку (в большинстве случаев это внешний файл с расширением dll), которая содержит методы и свойства для выполнения тех или иных задач (работа с файловой […]
Урок 7 по VBScript: Циклы do…loop и while…wend
В этой статье мы изучим следующие циклы vbs сценариев, а именно: do…loop и while…wend, также рассмотрим применение оператора exit…do.
Урок 6 по VBScript: Циклы for…next и for each…next
В этой статье мы с вами рассмотрим vbscript циклы языка. VBScript использует циклы нескольких видов, которые, не являются уникальными и используются и другими языками программирования. Для справки, использование циклов нужно в том случае, когда нужно произвести определенное количество вычислений или просто, произвести перебор элементов, например, вывести список свойств определенного объекта. И так, в этой статье […]
Урок 5 по VBScript: Условный оператор if...else и select...case
В данной статье мы с вами рассмотрим операторы vbs сценариев, а точнее условные операторы языка vbscript. Условные операторы vbs как и в многих других языках программирования позволяют управлять логикой выполнения кода. Давайте сразу к делу, в этой публикации мы рассмотрим следующие условные операторы языка vbscript: if…Then, if…Then…Else, if…Then…Elseif и оператор выбора Select…Case.
Урок 4 по VBScript: преобразование типов данных
В данной статье я хотел бы рассмотреть, как происходит преобразование типов vbs, и какие функции используются для проверки и преобразования типов данных vbs. Как уже упоминалось, в прошлой статье, при попытке сложить число 100 и строку «100» мы получим результат 200, так как язык VBScript автоматически приводит строку в число. Если сценарий маленький, то такие […]