Рефераты. Програмирование на Visual Basic p>
Продолжение табл 2 1
|Название |Для каких |Описание |Возможн|
|свойства |элементов |действия |ость |
| |управления | |изменен|
| |используется | |ия |
|Selected |File list |Определяет |-/+ |
| |box, list box|выделенные | |
| | |элементы | |
| | |списка | |
|SelEndCol, |Grid |Определяет |-/+ |
|SelStartCol| |начало и | |
|, | |конец | |
|SelEndRow, | |выделенных | |
|SelStartRow| |ячеек | |
|Sel Length,|Combo box, |Определяют |-/+ |
|SelStart, |text box |длину | |
|SelText | |выделения, | |
| | |начальную | |
| | |позицию и | |
| | |выделение | |
|Shortcut |Menu |Определение |+/- |
| | |клавиш | |
|SizeMode |OLE control |Определяет |+/+ |
| | |преобразовани| |
| | |е размера для| |
| | |представления| |
|Sorted |Combo box, |Определяет |+/- |
| |list box |упорядочение | |
| | |элементов в | |
| | |списке по | |
| | |алфавиту или | |
| | |по порядку | |
| | |ввода | |
|Source Doc |OLE control |Имя файла |+/+ |
|Source I |OLE control |Определение |+/+ |
|tern | |данных | |
|Style |Combo box |Определяет |+/- |
|1 | |тип | |
| | |комбинированн| |
| | |ого списка | |
|Tablndex |Check box, |Определяет |+/- |
| |combo box, |индекс | |
| |command |элемента в | |
| |button, |массиве | |
| |directory |элементов | |
| |list box, |управления | |
| |drive list | | |
| |box, file | | |
| |list box, | | |
| |frame, grid, | | |
| |horizontal | | |
| |scroll bar, | | |
| |label, list | | |
| |box, option | | |
| |button, | | |
| |picture box, | | |
| |text box, | | |
| |vertical | | |
| |scroll bar | | |
|TabStop |Check box, |Определяет |+/+ |
| |combo box, |быструю | |
| |command |установку | |
| |button, |фокуса | |
| |directory | | |
| |list box, | | |
| |drive list | | |
| |box, file | | |
| |list box, | | |
| |grid, | | |
| |horizontal | | |
| |scroll bar | | |
| |list box, | | |
| |option | | |
| |button, | | |
| |picture box, | | |
| |text box, | | |
| |vertical | | |
| |scroll bar | | |



Продолжение табл. 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



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.