|
Програмирование на Visual Basic
| |directory list|действия | |
| |box, drive |пользователя)| |
| |list box, file| | |
| |list box, | | |
| |frame, grid, | | |
| |horizontal | | |
| |scroll bar, | | |
| |image, label, | | |
| |list box, | | |
| |menu, option | | |
| |button, | | |
| |picture box, | | |
| |text box, | | |
| |timer, | | |
| |vertical | | |
| |scroll bar | | |
|FillColor |Form, picture |Определяет |+/+ |
| |box, Printer |цвет | |
| |object, shape |заполнения | |
|FillStyle |box. Printer |заполнения | |
| |object, | | |
|FixedCols, |Grid |Число |+/+ • |
|Fixed Rows | |выделенных | |
| | |колонок,столб| |
| | |цов | |
Продолжение табл. 2.1
|Название |Для каких |Описание |Возможн|
|свойства |элементов |действия |ость |
| |управления | |изменен|
| |используется | |ия |
|FontBold, |Form, check |Вид |+/+ |
|Fontltalic,|box, combo |выводимого | |
|FontStriket|box, command |текста(жирный| |
|hr. |button, common|, курсив, | |
|FontTranspa|dialog, data |зачеркнутый, | |
|r. |control, |“ясный”) | |
|FontUnderli|directory list| | |
|ne |box, drive | | |
| |list box, file| | |
| |list box, | | |
| |frame, grid, | | |
| |label, list | | |
| |box, | | |
| |optionbutton, | | |
| |picture box, | | |
| |Printer | | |
| |object, text | | |
| |box | | |
|FontNarne |Form, check |Тип шрифта |+/+ |
| |box, combo |выводимого | |
| |box, command |текста | |
| |button, common| | |
| |dialog, data | | |
| |control, | | |
| |directory list| | |
| |box, drive | | |
| |list box, file| | |
| |list box, | | |
| |frame, grid, | | |
| |label, list | | |
| |box, | | |
| |optionbutton | | |
| |picture box. | | |
| |Printer | | |
| |object, text | | |
| |box | | |
|FontSize |Form, check |Размер шрифта|+/+ |
| |box, combo |выводимого | |
| |box, command |текста | |
| |button, common| | |
| |dialog, data | | |
| |control, | | |
| |directory list| | |
| |box, drive | | |
| |list box, file| | |
| |list box, | | |
| |frame, grid, | | |
| |label, list | | |
| |box, | | |
| |optionbutton, | | |
| |picture box, | | |
| |Printer | | |
| |object, text | | |
| |box | | |
|BackColor, |Form, check |Цвет фона и | |
|ForeColor |box, combo |основной цвет| |
| |box, command |выводимой | |
| |button (только|информации | |
| |BackColor), | | |
| |data control, | | |
| |directory list| | |
| |box, drive | | |
| |list box, file| | |
| |list box, | | |
| |frame, grid, | | |
| |label, list | | |
| |box, OLE | | |
| |control, | | |
| |option button,| | |
| |picture box, | | |
| |Printer object| | |
| |(только | | |
| |ForeColor), | | |
| |shape (только | | |
| |BackColor), | | |
| |text box | | |
Продолжение табл. 2.1
|Название |Для каких | |жность |
|свойства |элементов | |изменен|
| |управления | |ия |
| |используется | | |
|Format | |Определяет |-/+ |
| | |формат | |
| | |получаемых и | |
| | |пере | |
|GridLines |Grid |определяет |+/+ |
| | |видимость | |
| | |сетки таблицы| |
|GridLineWid|Grid |Определяет |+/+ |
|th | |ширину линий | |
| | |сетки таблицы| |
|Height, |Form, MDI |Определяют |+/+ |
|Width |form, check |размеры | |
| |box, combo |объекта | |
| |box, command |(высота и | |
| |button, data |ширина) | |
| |control, | | |
| |directory list| | |
| |box, drive | | |
| |list box, file| | |
| | | | |
| |horizontal | | |
| |scroll bar, | | |
| |image, label | | |
|Highlight |Grid |ку выделенной|+/+ |
| | |ячейки | |
| | |таблицы. | |
| | |иконки формы | |
| | |в ее | |
| | |свернутом | |
| | |состоянии | |
|Index |Check box, |Определяет |+/- . |
|(Control |combo box, |индекс | |
|Arrays) |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,| | |
| | | | |
| |box, timer, | | |
| |vertical | | |
| |scroll bar | | |
|Interval | |миллисекунд в|+/+ |
| | |задаваемом | |
| | |интервале | |
|I tern Data|Combo box, |Массив |-/+ |
| |list box |значений | |
| | |индексов | |
| | |элементов | |
| | |списка | |
| | |(первоначальн| |
| | |о значения | |
| | |индексов | |
| | |совпадают с | |
| | |позицией | |
| | |элемента в | |
| | |списке) | |
Продолжение табл. 2.1
|Название |Для каких |Описание |Возможн|
|свойства |элементов |действия |ость |
| |управления | |изменен|
| |используется | |ия |
|KeyPreview |Form |Определяет, |+/+ |
| | |вызываются ли| |
| | |процедуры | |
| | |обработки | |
| | |события | |
| | |клавиатуры | |
| | |формы перед | |
| | |событиями | |
| | |клавиатуры | |
| | |элементов | |
| | |управления | |
|LargeChange|Horizontal |Определяет | |
| |scroll bar, |изменение при| |
| |vertical |щелчке мыши | |
| |scroll bar |по полю | |
| | |линейки | |
| | |прокрутки | |
| | |между движком| |
| | |и стрелкой | |
|SmallChange|Horizontal |Определяет |+/+ |
| |scroll bar, |изменение при| |
| |vertical |щелчке мыши | |
| |scroll bar |по стрелке | |
|Left, Top |Form, MDI |Определяют |+/+ |
| |form, check |координату | |
| |box, combo |верхнего | |
| |box, command |левого угла | |
| |button, common|элемента | |
| |dialog, data |управления | |
| |control, |(Left- | |
| |directory list|расстояние до| |
| |box, drive |левой | |
| |list box, file|границы, Тор-| |
| |list box, |расстояние до| |
| |frame, grid, |верхней | |
| |horizontal |границы) | |
| |scroll bar, | | |
| |image, label, | | |
| |list box, OLE | | |
| |control, | | |
| |option button,| | |
| |picture box, | | |
| |shape, text | | |
| |box, timer, | | |
| |vertical | | |
| |scroll bar | | |
|Linkltem |Label, picture|Определяет |+/+ |
| |box, text box |спецификацию | |
| | |данных, | |
| | |передаваемых,| |
| | |в элемент от | |
| | |других | |
| | |приложений | |
| | |(DDE) | |
|List |Combo box, |Определяет |-/+ |
| |directory list|список | |
| |box, drive |элементов | |
| |list box, file|окна | |
| |list box, list| | |
| |box | | |
|Listlndex |Combo box, |Определяет |-/+ |
| |directory list|индекс | |
| |box, drive |выбранного | |
| |list box, file|элемента | |
| |list box, list|списка | |
| |box | | |
|Max, Min |Horizontal |Определяет |+/+ |
| |scroll bar, |максимальное | |
| |vertical |и минимальное| |
| |scroll bar |значение | |
| | |линейки | |
| | |прокрутки | |
Продолжение табл. 2.1
| |Для каких |Описание |Возможн|
| |элементов |действия |ость |
| |управления | |изменен|
| |используется | |ия |
|MaxButton, |Form |Наличие |+/- |
|Min Button | |кнопки | |
| | |максимизации | |
| | |и минимизации| |
|Max Length |Text box |Определяет |+/+ |
| | |максимальное | |
| | |число | |
| | |символов | |
|MousePointer|Form, check |Определяет |+/+ |
| |box, combo |тип указателя| |
| |box, command |мыши при его | |
| |button, data |перемещении | |
| |control, |по элементу | |
| |directory list| | |
| |box, drive | | |
| |list box, file| | |
| |list box, | | |
| |frame, | | |
| |horizontal | | |
| |scroll bar, | | |
| |image, label, | | |
| |list box, | | |
| |option button,| | |
| |picture box, | | |
| |Screen object,| | |
| |text box, | | |
| |vertical | | |
| |scroll bar | | |
|MultiLine |Text box |Определяет |+/- |
| | |многострочное| |
| | |текстовое | |
| | |окно | |
|MultiSeIect |File list box,|Возможность и|+/- |
| |list box |способ | |
| | |множественног| |
| | |о выбора | |
|Name |Все элементы |Определяет |+/- |
| |управления и |имя элемента,| |
| |формы |используемое | |
| | |при написании| |
| | |программы | |
|Newlndex |Combo box, |Индекс |-/- |
| |list box |добавляемого | |
| | |в список | |
| | |элемента | |
|Parent |Check box, |Определяет |-/- |
| |combo box, |форму, на | |
| |command |которой | |
| |button, |находится | |
| |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 box |Определяет |+/+ |
| | |шифровку | |
| | |выводимых в | |
| | |окне символов| |
Продолжение табл. 2.1
|Название |Для каких |Описание |Возможн|
|свойства |элементов |действия |ость |
| |управления | |изменен|
| |используется | |ия |
|PasteOK |OLE control |Определяет |-/- |
| | |возможность | |
| | |ввода из | |
| | |Clipboard | |
|Path |Арр object, |Путь в |-/- |
| |directory list|файловой | |
| |box, file list|системе | |
| |box | | |
|Pattern |File list box |Выводимое имя|-/+ |
| | |файла | |
|Picture |Form, image, |Определяет |+/+ |
| |OLE control, |выводимую | |
| |picture box |картинку | |
|Prev |Арр object |Определяет, |-/- |
|Instance | |что объект - | |
| | |приложение | |
| | |уже запущено | |
|PrinterDefa|Common dialog |Определяет | |
|ult |(print dialog)|выбор | |
| | |принтера по | |
| | |умолчанию | |
|Readonly |Data control, |Определяет |+/+ |
| |file list box |указатель на | |
| | |открытие базы| |
| | |данных только| |
| | |на чтение или| |
| | |в списке | |
| | |файлов есть | |
| | |файлы с | |
| | |атрибутом | |
| | |ReadOnly | |
|RecordCount|Table object. |Определяет |-/- |
| |Dynaset |число записей| |
| |object, | | |
| |Snapshot | | |
| |object | | |
|Recordset |Data control |Определяет |-/+ |
| | |источник | |
| | |данных | |
|RecordSourc|Data control |Определяет |+/+ |
|e | |источник | |
| | |данных | |
|RowHeight |Grid |Определяет |-/+ |
| | |высоту | |
| | |выделенной | |
| | |строки | |
|ScaleHeight|Form, MDI |Определяет |+/+ |
|, |form, picture |число единиц | |
|ScaleWidth |box, Printer |измерения по | |
| |object |вертикали и | |
| | |горизонтали | |
|ScaleLeft, |Form, picture |Определяет |+/+ |
|ScaleTop |box, Printer |координаты | |
| |object |верхнего | |
| | |левого утла | |
|ScaleMode |ScaleMode |Определяет |+/+ |
| | |единицы | |
| | |измерения | |
| | |координат | |
|Scroll Bars|MDI form, |Определяет |+/- |
| |grid, text box|наличие | |
| | |линейки | |
| | |прокрутки | |
|SelCount |List box |Определяет |-/+ |
| | |число | |
| | |выделенных | |
| | |элементов | |
| | |списка | |
Продолжение табл 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 |Командная строка |
| | |посылается в |
| | |приложение, с |
| | |которым |
Страницы: 1, 2, 3, 4, 5
|
|