Visual Basic Script


Учебник Visual Basic Script - часть 4


Name = InputBox("Введите свое имя")

If Name = "" Then

MsgBox("Вы не ввели своего имени" & Chr(10) & "Попытайтесь еще раз")

End If

'снова запускаем цикл:
Wend

'если Name было присвоено значение выходим из цикла:
MsgBox "Привет " + Name
 

        Урок 5. Подпрограммы и функции

        VBS позволяет использовать подпрограммы и функции.

        В отличии от простых сценариев, в которых операторы их составляющие, выполняются друг за другом и один раз (за исключением циклов), подпрограммы и функции можно использовать в одном сценарии многократно.

        Функция отличается от подпрограммы, что ее можно вставлять в выражения (например математические).

        И подпрограмма и функция имеют свои имена, при помощи которых они могут быть вызваны из сценариев.

        Вызов подпрограмм и функций производится зарезервированным словом Call, хотя это и не обязательно. Достаточно только указать имя функции или подпрограммы.

        Структура подпрограммы:

        Sub Имя_подпрограммы(парамеры)
        ...
        Код подпрограммы
        ...
        End Sub
 

        Функция имеет аналогичную структуру:

        Function Имя_функции(параметры)
        ...
        Код функции
        ...
        End Function

        Подпрограммы и функции располагаются обычно в начале сценария.




Начало  Назад  Вперед



Книжный магазин