Методы объекта UserForm
Всякий раз создавая в проекте новый объект UserForm, создается новый подкласс объекта UserForm. Любые процедуры или функции, написанные вами в разделе General (общий) модуля класса, относящегося к форме, становятся дополнительными методами для отдельного подкласса объекта. Можно также создать для формы новые свойства, добавив в ее модуль класса процедуры Property Get и Property Let. Можно также создавать экземпляры подкласса UserForm с помощью оператора Dim и ключевого слова New.
Однако чаще всего манипулируют объектом формы при помощи стандартных методов и свойств класса UserForm и при помощи собственных процедур обработки событий для выбранной формы и ее элементов управления.
В табл. 9.8 перечислены наиболее часто используемые методы для объектов UserForm, которыми можно воспользоваться, и кратко изложены их свойства. Эти методы будут доступны для каждой формы, которая добавляется в проект.
Таблица 9.8.Наиболее часто используемые методы объекта UserForm
Метод | Назначение |
Copy | Копирует выделенный в элементе управления текст в буфер обмена Windows |
Cut | Вырезает выделенный в элементе управления текст и помещает его в буфер обмена Windows |
Hide | Закрывает форму. Скрывает UserForm, не выгружая ее из памяти, сохраняя значения элементов управления формы и всех переменных, объявленных в модуле класса формы |
Paste | Вставляет содержимое буфера обмена Windows в текущий элемент управления |
PrintForm | Выводит на используемый в Windows по умолчанию принтер изображение формы, включая все данные, введенные в элементы управления |
Repaint | Перерисовывает форму, выведенную на экран. Метод используется, если надо перерисовать форму, не ожидая, когда она будет перерисована через обычный период времени |
Show | Выводит форму на экран. Если форма еще не загружена в память, то данный метод сначала ее загружает |
Дата добавления: 2015-08-14; просмотров: 493;