Продолжение табл. 2.1 |Название |Для каких |Описание |Возможно| |свойства |элементов |действия |сть | | |управления | |изменени| | |используется | |я | |Tag |Form, MD1 form,|Определяет |+/+ | | |check box, |идентификацию | | | |combo box, |внешних данных| | | |command button,| | | | |common dialog, | | | | |data control, | | | | |directory list | | | | |box, drive list| | | | |box, file list | | | | |box, frame, | | | | |grid, | | | | |horizontal | | | | |scroll bar, | | | | |image, label, | | | | |line, list box,| | | | |menu, OLE | | | | |control, option| | | | |button, picture| | | | |box, shape, | | | | |text box, | | | | |timer, vertical| | | | |scroll bar | | | |Text |Combo box, list|Определяет |+/+ | | |box, text box |данные | | | | |текстового | | | | |окна или | | | | |выбранного | | | | |элемента | | | | |списка | | |Top Row |Grid |Определяет |-/+ | | | |максимальное | | | | |количество | | | | |выделенных | | | | |строк | | |UpdateOpt|OLE control |Определяет |-/+ | |ions | |изменение | | | | |данных | | | | |элемента при | | | | |изменении | | | | |данных в | | | | |связанном | | | | |объекте | | |Value |Check box, |Значение |-/+ | | |command button,|состояния | | | |field object, |элемента | | | |horizontal |управления | | | |scroll bar, | | | | |option button, | | | | |vertical scroll| | | | |bar | | | |Verb |OLE control |Спецификация |+/+ | | | |действий при | | | | |запуске | | | | |OLE—объекта | | |Visible |Form, MDI form,|Определяет |+/+ | | |check box, |видимость | | | |combo box, |элемента | | | |command button,| | | | |common dialog, | | | | |data control, | | | | |directory list | | | | |box, drive list| | | | |box, file list | | | | |box, frame, | | | | |grid, | | | | |horizontal | | | | |scroll bar, | | | | |image, label, | | | | |line, list box,| | | | |menu, OLE | | | | |control, option| | | | |button, picture| | | | |box, shape, | | | | |text box, | | | | |vertical scroll| | | | |bar | | |
Окончание табл. 2.1 |Название |Для каких | |жность | |свойства |элементов | |изменен| | |управления | |ия | | |используется | | | |WindowState|Form, MD1 form|Определяет |+/+ | | | |видимость | | | | |формы при | | | | |выполнении | | | | |программы | | |Wordwrap |Label |Определяет |+/- | | | |направление | | | | |(вертикальное| | | | |или | | | | |горизонтально| | | | |е) изменения | | | | |поля метки | | | | |при ее | | | | |заполнении | | | | |текстом | | |XI, Yl, X2,|Line |Определяют |+/+ | |Y2 | |начальные и | | | | |конечные | | | | |координаты | |
Каждому диалоговому элементу (форме и элементам управления) в Visual Basic поставлен в соответствие определенный набор событий, происходящих в период выполнения программы. Например, событие Load (Загрузка) происходит при загрузке формы, событие Clik (Щелчок) вызывается щелчком кнопки мыши, событие DblClick (Двойной щелчок) вызывается двойным щелчком кнопки мыши и т.д. В табл. 2.2 приводится список событий, элементы управления, для которых они определены, и краткое описание действия. Более подробную информацию о приведенных в таблице событиях и особенностях их использования можно найти в встроенной справочной системе Visual Basic. Каждому приведенному в таблице событию ставится в соответствие процедура обработки события (процедура (procedure) - в языках программирования набор операторов, выполняемых при вызове процедуры). Событие может вызывать при наличии в приложении процедуры обработки данного события программируемое изменение данных. Как было показано выше. Visual Basic содержит автоматически формируемые заготовки для таких процедур (первый и последний операторы процедур) в поле для записи программы (вызываются из окна проекты (Project) Главного меню). Имя процедуры формируется автоматически и состоит из двух частей, разделенных подчеркиванием: имя выделенного диалогового элемента и имя выделенного события. Таблица 2.2 |Название |Элементы |Описание действия | |события |управления, для| | | |которых | | | |используется | | | |события | | |Activate, |Form, MD1 form |Активизация (окно | |Deactivate | |формы становится | | | |активным), | | | |дезак-тивизация | | | |формы | |Change |Combo box, |Изменение | | |directory list |содержания | | |box, drive list|элементов | | |box, horizontal|управления | | |scroll bar, |(например, набор | | |label, picture |символа в текстовом| | |box, text box, |окне) | | |vertical scroll| | | |bar | | |Click |Form (кроме MD1|Одинарный щелчок | | |form), check |мыши по | | |box, combo box,|управляющему | | |command button,|элементу | | |directory list | | | |box, file list | | | |box, frame, | | | |grid, image, | | | |label, list | | | |box, menu, OLE | | | |control, option| | | |button, picture| | | |box, text box | | |DblClick |Form (кроме MD1|Двойной щелчок мыши| | |form), combo |по управляющему | | |box, file list |элементу | | |box, frame, | | | |grid, image, | | | |label, list | | | |box, OLE | | | |control, option| | | |button, picture| | | |box, text box | | |DragDrop |Form, MD1 form,|После перемещения | | |check box, |управляющего | | |combo box, |элемента мышью и | | |command button,|отпускания клавиши | | |data control, |мыши (определяет | | |directory list |результирующую | | |box, drive list|позицию элемента). | | |box, file list | | | |box, frame, | | | |grid, | | | |horizontal | | | |scroll bar, | | | |image, label, | | | |list box, OLE | | | |control, option| | | |button, picture| | | |box, text box, | | | |vertical scroll| | | |bar | | |DragOver t |Form, MD1 form,|Процесс перемещения| |•’• |check box, |управляющего | | |combo box, |элемента мышью | | |command button,|(определяет текущую| | |data control, |позицию элемента) | | |directory list | | | |box, drive list| | | |box, file list | | | |box, frame, | | | |grid, | | | |horizontal | | | |scroll bar, | | | |image, label, | | | |list box, OLE | | | |control, option| | | |button, picture| | | |box, text box, | | | |vertical scroll| | | |bar | |
Продолжение табл. 2.2 |Название |Элементы |Описание действия | |события |управления, для| | | |которых | | | |используется | | | |события | | |Drop Down |Combo box |Результат выделения| | |(кроме случая, |элементов в | | |когда свойство |комбинированном | | |Style равно 1) |списке перед | | | |каким-либо | | | |действием | |Error |Data control |Ошибка при | | | |обращении к базе | | | |данных | |GotFocus |Form (кроме MDI|Активизация | | |form), check |элемента управления| | |box, combo box,|(установка фокуса | | |command button,|на элемент). В | | |directory list |Windows в каждый | | |box, drive list|момент только один | | |box, file list |элемент экрана | | |box, grid, |является активным, | | |horizontal |т.е. с ним возможна| | |scroll bar, |работа | | |list box, OLE | | | |control, option| | | |button, picture| | | |box, text box, | | | |vertical scroll| | | |bar | | |KeyDown, |Form, check |Нажатие или | |KeyUp |box, combo box,|отпускание | | |command button,|какой-либо клавиши | | |directory list |в момент, когда | | |box, drive list|элемент управления | | |box, file list |находится в фокусе | | |box, grid, | | | |horizontal | | | |scroll bar, | | | |list box, OLE | | | |control, option| | | |button, picture| | | |box, text box, | | | |vertical scroll| | | |bar | | |KeyPress |Form, check |Нажатие и | | |box, combo box,|отпускание какой-1 | | |command button,|либо клавиши | | |directory list | | | |box, drive list| | | |box, file list | | | |box, grid, | | | |horizontal | | | |scroll bar, | | | |list box, OLE | | | |control, option| | | |button, picture| | | |box, text box, | | | |vertical scroll| | | |bar | | |LinkClose |Form, MDI Form,|Конец динамического| | |label, picture |обмена данными | | |box, text box |(DDE) с другими | | | |приложениями | |LinkError |Form, MDI Form,|Ошибка при | | |label, picture |динамическом обмене| | |box, text box |данными (DDE) с | | | |другими | | | |приложениями | |LinkExecute |Form, MDI Form |Командная строка | | | |посылается в | | | |приложение, с | | | |которым | | | |устанавливается | | | |режим динамического| | | |обмена данными | | | |(DDE) |
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14