Процедура Property Let
Используется для установки значения свойства. Одна из наиболее важных функций процедуры Property Let заключается в проверке того, является ли устанавливаемое значение допустимым или нет, и если нет, то требуется вывести сообщение об ошибке. Устанавливаемое значение всегда является в инструкцииProperty Let последним параметром. Например, переменная vNewValue передает значение, которое присваивается свойству Descriptoin:
Public Property Let Descriptoin (Byval vNewValue as Variant)
Description = vNewValue
End Property
Процедура Property Get
Используется для получения значения свойства. Текущее значение свойства обычно хранится в переменной уровня модуля, поэтому процедура Property Getдолжна присвоить требуемому свойству значение, равное значению этой переменной. Предположим, что текущее значение свойства Filename хранится в переменной уровня модуля m_ Filename, поэтому она доступна в любой процедуре класса.
Public Property Get Filename () as Variant
Filename = m_Filename
End Property
Автоматическое создание свойств
С помощью окна Вставка процедуры (Add Procedure) редактор VBA автоматически создает первую и последнюю инструкции процедур Property Let и Property Get. Затем требуется самостоятельно написать код для установки и получения значений свойства.
Элемент управления Common Dialog (Visual Basic)
Элемент управления Common Dialog (Общий диалог) предоставляет стан дартный набор окон диалога для операций открытия и сохранения файлов, установки параметров принтера и выбора цветов и шрифтов. Этот элемент управления имеет также возможность отображать содержимое файла справ ки, запуская механизм Windows Help.
Элемент управления Common Dialog предоставляет интерфейс между Visual Basic и библиотекой динамической компоновки (dynamic link library) Commdig.dll ОС Windows. Чтобы можно было создать окно диалога с помощью этого элемента управления, необходимо, чтобы библиотека Commdig.dll находи лась в каталоге \System операционной системы Microsoft Windows.
Элемент управления Common Dialog в приложении добавляется на форму, после чего устанавливаются значения его свойств. Диалог, отображаемый этим элементом управления, определяется методами элемента управления. Во время выполнения отображается окно диалога или запускается механизм Help в зависимости от того, какой инициирован метод. Во время разработки элемент управления Common Dialog отображается в виде значка на форме, размеры которого могут быть изменены.
Элемент управления Common Dialog позволяет отобразить следующие диа логовые окна:
Open (Открыть) Font (Шрифт)
Save As (Сохранить как) Print (Печать)
Color (Цвет)
Чтобы использовать элемент управления Common Dialog, следует:
1. Добавить элемент управления Common Dialog в Панель элементов управ ления, выбрав команду Components меню Project. Далее определить ме стонахождение и выбрать элемент управления в диалоговом окне Controls (Элементы управления) с вкладками, затем нажать кнопку ОК.
2. На панели элементов управления щелкнуть на элементе управления Common Dialog и нарисовать его на форме. Как и элемент управления Timer (Таймер), элемент управления Common Dialog не видим во время выполнения.
3. Во время выполнения для отображения необходимого диалога следует использовать подходящий метод из табл.
Методы отображения диалоговых окон
Похожие записи
- No related posts found