Синтаксис объявления процедуры общего типа

Оператор объявления процедуры присваивает ей имя и перечисляет формальные параметры процедуры. Синтаксис:

[Private|Public][Static] Sub name ([arglist])

· Private или Public (указывается одно из двух) определяют область видимости процедуры;

· Static указывает, что все локальные переменные процедуры сохраняют свои значения между вызовами процедуры;

· name – имя процедуры, удовлетворяющее стандартам на имена в языке VB. Имя процедуры должно быть уникальным в пределах модуля;

· arglist – список формальных параметров, который может отсутствовать. В списке перечисляются переменные или значения, которые являются параметрами, передаваемыми процедуре при вызове. Элементы списка разделяются запятыми. При отсутствии параметров после имени процедуры следуют открывающая и закрывающая скобки.

Ключевое слово Private определяет закрытую процедуру, т. е. процедуру, доступную только в том модуле, в котором она объявлена. Ключевое слово Public объявляет процедуру открытой, т. е. доступной во всех модулях текущего проекта и во всех модулях любого проекта, связанного с данным. Это означает, что процедура может быть вызвана из любой процедуры любого модуля.

Если Private и Public опущены, то процедура считается открытой – Public. Если в модуле присутствует инструкция Option Private, то процедуры этого модуля не доступны вне проекта.








Дата добавления: 2015-02-25; просмотров: 655;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.