End Sub. С помощью данной процедуры можно только отобразить на экране сообщения (рис

С помощью данной процедуры можно только отобразить на экране сообщения (рис. 13.3). Для этой процедуры не требуются какие-либо данные, у нее отсутствуют входные и выходные параметры, о чем свидетельствуют пустые круглые скобки.

Рис. 13.3

Вызов общей процедуры. В то место программы, откуда должен быть сделан вызов процедуры, помещается оператор вызова.

Формат оператора Call ИмяПроцедуры ([ СписокПараметровВызова ]) Call — ключевое слово языка Visual Basic; ИмяПроцедуры — имя вызываемой процедуры; СписокПараметровВызова — переменные, выражения или их значения, разделенные запятыми. Этот список может отсутствовать.

Среди параметров вызова могут быть входные и выходные параметры. Они соответствуют входным и выходным параметрам этой процедуры и могут быть не только переменными, но и значениями переменных, а также выражениями. При этом, если в роли входного параметра выступает переменная или выражение с переменными, то к моменту вызова у них должны быть значения. А если переменная выступает в роли выходного параметра, то получит значение в результате выполнения этой процедуры.

В Visual Basic допускается и другая запись оператора вызова (при этом ключевое слово Call не используется).

Формат оператора Имя Процедуры [ СписокПараметровВызова ]

Пример Чтобы вызвать процедуру Error() из примера 13.1 или из любой программы, например, из какой-нибудь событийной процедуры, можно использовать один из способов:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: