ВУЗ:
Составители:
Рубрика:
45
тип Variant. Тип процедуры определяет в свою очередь тип возвращаемого
ею значения. Возвращаемое процедурой значение присваивается имени
процедуры имяПроцедуры и может быть использовано в выражениях про-
граммного кода аналогично стандартным функциям Visual Basic.
Вызов процедур. Процедура Sub может изменять значения перемен-
ных, заданных для нее в качестве параметров. Вызов процедуры можно
осуществлять двумя способами:
• Call NameProc (аргумент1,аргумент2,. . . аргументN)
• NameProc аргумент1, аргумент2 . . . аргументN
При вызове процедуры модуля формы из другого модуля необходи-
мо указывать ссылку на имя модуля формы, содержащего процедуру.
Например, для вызова процедуры с именем NameProc, находящегося
в модуле формы Form1, оператор должен выглядеть так:
Call Form1.NameProc (аргумент1, аргумент2, . . . аргументN)
Вызов процедуры Function аналогичен вызову встроенных функций
Visual Basic. Кроме этого, процедуру Function можно вызывать так же, как
процедуру Sub.
9. Управляющие структуры
Все языки программирования (высокого уровня и ассемблерные)
имеют управляющие структуры, позволяющие изменять порядок выполне-
ния, перечисленных в программном коде процедуры или функции, команд.
Управляющие структуры VB функционально эквивалентны подобным
структурам в языке программирования Бейсик, за исключение For-Each-
Next. Ниже перечислены основные управляющие структуры VB.
If-Then-Else Выполняет группу операторов, если соблюдено не-
которое условие
Select Case В зависимости от значения некоторой переменной
или результата проверки условия выполняет одну
из нескольких возможных групп операторов
GoTo Выполняет изменение порядка выполнения опера-
торов без проверки какого-либо условия
For-Next Выполняет группу операторов заданное число раз,
известное до начала выполнения цикла
While-Wend Выполняет группу операторов, пока соблюдается
некоторое условие
Do-Loop Выполняет группу операторов, пока соблюдается
или не соблюдается некоторое условие
45
тип Variant. Тип процедуры определяет в свою очередь тип возвращаемого
ею значения. Возвращаемое процедурой значение присваивается имени
процедуры имяПроцедуры и может быть использовано в выражениях про-
граммного кода аналогично стандартным функциям Visual Basic.
Вызов процедур. Процедура Sub может изменять значения перемен-
ных, заданных для нее в качестве параметров. Вызов процедуры можно
осуществлять двумя способами:
• Call NameProc (аргумент1,аргумент2,. . . аргументN)
• NameProc аргумент1, аргумент2 . . . аргументN
При вызове процедуры модуля формы из другого модуля необходи-
мо указывать ссылку на имя модуля формы, содержащего процедуру.
Например, для вызова процедуры с именем NameProc, находящегося
в модуле формы Form1, оператор должен выглядеть так:
Call Form1.NameProc (аргумент1, аргумент2, . . . аргументN)
Вызов процедуры Function аналогичен вызову встроенных функций
Visual Basic. Кроме этого, процедуру Function можно вызывать так же, как
процедуру Sub.
9. Управляющие структуры
Все языки программирования (высокого уровня и ассемблерные)
имеют управляющие структуры, позволяющие изменять порядок выполне-
ния, перечисленных в программном коде процедуры или функции, команд.
Управляющие структуры VB функционально эквивалентны подобным
структурам в языке программирования Бейсик, за исключение For-Each-
Next. Ниже перечислены основные управляющие структуры VB.
If-Then-Else Выполняет группу операторов, если соблюдено не-
которое условие
Select Case В зависимости от значения некоторой переменной
или результата проверки условия выполняет одну
из нескольких возможных групп операторов
GoTo Выполняет изменение порядка выполнения опера-
торов без проверки какого-либо условия
For-Next Выполняет группу операторов заданное число раз,
известное до начала выполнения цикла
While-Wend Выполняет группу операторов, пока соблюдается
некоторое условие
Do-Loop Выполняет группу операторов, пока соблюдается
или не соблюдается некоторое условие
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
