ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »