Учебное пособие по VBScript - Содержание
Учебник VBScript №1: Обзор переменных VBScript
Учебник VBScript №2: Условные операторы и циклы VBScript
Учебник VBScript №3: Процедуры VBScript
Учебник VBScript №4: Обработка ошибок VBScript и выполнение VBScript
Учебник VBScript №5: Строковые функции VBScript
VУчебник BScript №6: Функции даты VBScript
Учебник VBScript №7: Функции времени VBScript
Учебник VBScript №8: Функции массива VBScript
В этом руководстве по VBScript мы узнаем о различных типах условных операторов VBScript (оператор vbscript if else и оператор vbscript select case) и операторы цикла VBScript (цикл for, цикл do while и цикл while).
Учебник VBScript №1: Условные операторы VBScript и цикл VBScript
Условные операторы VBScript:
Условия - это не что иное, как некие критерии или сравнения, на основании которых мы можем выполнить определенную задачу. Условные операторы VBScript являются наиболее важными функциями VBScript как языка программирования. Условные операторы VBScript выполняют различные вычисления или действия, основанные на определенных операциях, сравнениях или условиях. С помощью условных операторов VBScript мы можем разработать функциональную логику.
В этом разделе мы узнаем о различных условных операторах VBScript, которые часто используются во время программирования. Часто используемые условные операторы -
· Оператор If на языке VBScript
· Заявление о регистре VBScript
Заявление VBScript If:
Оператор VBScript If используется для проверки одного или нескольких условий в программе. Несколько условий можно добавить с помощью логических логических операторов, таких как И, ИЛИ, НЕ и т. Д. Здесь условия - это выражения, которые сравнивают одно значение или переменную с другим с помощью операторов сравнения, таких как равно (=), не равно (! =), Not (!) И т. Д. По результату проверки мы можем выполнить конкретную задачу.
Условия должны находиться между ключевыми словами «Если» и «Тогда». Если есть какая-либо задача, которую нужно выполнить на основе ложного условия, задача должна быть выполнена после оператора «Else». В конце блока операторов if нам нужно закрыть оператор if в VBScript с помощью ключевого слова End If. Структура оператора If на языке VBScript -
If И И .. Затем
- действия в случае успеха
Еще
- действия в случае отказа
End If
Заявление VBScript ElseIf:
С помощью инструкции VBScript ElseIf мы можем добавить несколько операторов VBScript If на основе результата предыдущего условного результата. Вложенные операторы VBScript ElseIf используются при необходимости выполнения различных действий или задач в зависимости от каждого из условий. Структура оператора If на языке VBScript -
If Затем
- действия по условию 1
ElseIF Затем
- действия по условию 2
ElseIF Затем
- действия по условию 3
Еще
- действия для условия else
End If
Пример: определение субботы, воскресенья и рабочих рабочих дней с помощью оператора VBScript IF и оператора VBScript ElseIf. Здесь мы будем использовать более одного ИначеЕсли заявления для выполнения наших требований. Кроме того, мы можем поставить несколько условий вместе с оператором If с помощью операторов «И» или «ИЛИ».

Оператор выбора регистра VBScript:
VBScript Выберите Случай Заявление - это альтернативный подход к использованию нескольких VBScript Операторы IfElse. Используются операторы VBScript Select Case, в то время как у нас есть разные логики / операторы, основанные на разных значениях для любой переменной. Он также известен как оператор switch-case. Это помогает нам писать код более эффективно и читабельно.
VBScript Выберите Случай Оператор работает с одним тестовым выражением, которое выполняется один раз в начале. Результат выражения будет сравниваться в каждом дома заявление. Для матча блок операторов, связанных с этим дома будет выполнен. Блок VBScript Select Case всегда должен заканчиваться ключевым словом «End Select». Структура оператора Select Case в VBScript -
Выберите // Это выражение может иметь любое значение от 1 до 3
Коробка 1
- действия для значения выражения 1
Дело 2
- действия для значения выражения 2
Дело 3
- действия для значения выражения 3
Case Else
- действия иначе условие
End Select
Например: Определите субботу, воскресенье и рабочие дни с помощью условий if.

Цикл VBScript:
Когда подобные типы операторов необходимо выполнять повторно, рекомендуется писать операторы цикла, чтобы сделать код более читаемым и эффективным. Цикл VBScript работает многократно в зависимости от условий или счетчика итераций. Каждый цикл VBScript состоит из трех частей:
· Итерации цикла - По сути, это счетчик циклов, основанный на этих выполняемых операторах.
· Состояние петли - На основе этого будет выполнен цикл, и как только условие будет выполнено, итерация цикла будет завершена.
· Заявления цикла - это в основном повторяющиеся действия, которые выполняются на основе условия.
Ниже VBScript Looping операторы часто используются во время кодирования -
- VBScript для цикла
- VBScript, пока цикл
- Выполнить цикл выполнения сценария VBScript
VBScript для цикла:
Операторы VBScript For Loop используются для выполнения повторяющихся операторов на основе предопределенного счетчика итераций. В этой структуре цикл будет продолжаться до тех пор, пока итерация не достигнет предопределенного значения счетчика в качестве условия. VBScript For Loop всегда должен начинаться с ключевого слова «For» и заканчиваться ключевым словом «Next».
При определении счетчика в ключевом слове после «For» мы можем указать приращение или уменьшение счетчика, используя ключевое слово «Step». По умолчанию, если мы не используем это ключевое слово, цикл VBScript For определяет приращение на 1. Кроме того, мы можем использовать оператор VBScript Exit For для выхода из цикла, который может быть помещен в любые условные операторы VBScript внутри этой структуры цикла. . Структура «VBScript For Loop» -
Для nIteration =Начало> чтобыконец> Степ-аэробика
- Повторяющееся заявление 1
- Повторяющееся заявление 2
If Затем
Выход для
End If
Download
Пример - здесь цикл будет выполняться до тех пор, пока значение счетчика не достигнет 10,
Для nIteration = от 1 до 10 Степ-аэробика 1
Сообщения «Текущая итерация -» & nIteration
Download
VBScript во время цикла:
Операторы цикла While Loop VBScript используются для выполнения повторяющихся операторов на основе одного или нескольких условий. В этой структуре условия проверяются в начале цикла. Итак, если условия не соблюдены, цикл выполняться не будет. Ключевое слово «Пока» используется для проверки условия. Мы можем использовать оператор «Exit While» для выхода из цикла while в VBScript, который можно использовать в операторе IF внутри этой структуры цикла. Структура «VBScript While Loop» -
В то время как
- Повторяющееся заявление 1
- Повторяющееся заявление 2
If Затем
Выйти пока
End If
венед
Пример - здесь цикл будет выполняться до тех пор, пока значение счетчика не достигнет 10,

Цикл выполнения сценария VBScript:
Операторы VBScript Do While Loop используются для выполнения повторяющихся операторов на основе одного или нескольких условий. Этот цикл будет продолжаться до тех пор, пока условия цикла не вернут значение False. VBScript Do While Loop структура, условия проверяются в конце цикла. Итак, независимо от того, выполнены условия или нет; операторы цикла всегда выполняются для первой итерации. Для выхода из этого цикла мы можем использовать оператор «Exit Do», который может быть помещен в любой условный оператор внутри этой циклической структуры.
Ключевое слово «Пока» используется для проверки условия. Основное различие между оператором цикла Do While Loop в VBScript и оператором цикла while в VBScript заключается в расположении условного оператора. Структура для VBScript «Do While Loop» -
Do
- Повторяющееся заявление 1
- Повторяющееся заявление 2
If Затем
Выход
End If
Цикл пока
Пример - здесь цикл будет выполняться до тех пор, пока значение счетчика не достигнет 10,

Вывод:
В этой статье VBScript мы узнали об условных операторах VBScript (оператор vbscript if else и оператор vbscript select case) и операторы цикла VBScript (цикл for, цикл do while и цикл while). Мы надеемся, что этот учебник очень помог освежите свои знания в области VB Scripting. Если вы хотите узнать больше о VBScript, нажмите здесь.