|
Public Sub П2()Date: 2015-10-07; view: 408. Debug.Print "Выполнилась процедура П2" End Sub Щелчком по кнопке формы 1 мы печатаем текст "Выполнилась процедура П2". Зоны видимости констант и типов Для констант в Visual Basic так же, как и для переменных, определены 3 зоны видимости:
Перечислимые типы могут задаваться только на уровне модуля, а не процедуры. Слова Private и Public по отношению к ним имеют обычный смысл. Например, в окне кода формы 1 вы можете определить тип: Public Enum tip a b End Enum Тогда в окне кода формы 2 вы можете объявить переменную: Dim s As tip Кстати, в определении перечислимого типа можно убрать слово Public. Visual Basic по умолчанию считает перечислимые типы глобальными.
Пользовательские типы тоже могут задаваться только на уровне модуля. Слова Private и Public по отношению к ним также имеют обычный смысл. Но не во всех модулях разрешено объявлять глобальные пользовательские типы.
|