Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Васильев А. -> "VBA в Office 2000 учебный курс" -> 101

VBA в Office 2000 учебный курс - Васильев А.

Васильев А., Андреев А. VBA в Office 2000 учебный курс — Спб.: Питер, 2001. — 432 c.
ISBN 5-8046-0193-8
Скачать (прямая ссылка): vbauchebniykurs2001.djvu
Предыдущая << 1 .. 95 96 97 98 99 100 < 101 > 102 103 104 105 106 107 .. 154 >> Следующая

ocComboBox Поле со списком (Combo Bax)
acCommandButton Кнопка (Command Button)
acCustomCantrol Элемент управления ActiveX (Custom Control)
Admage Рисунок (Image)
acLabel Надпись (Label)
acLine Линия (Line)
acListBox Список (ListBox)
acObjectFrame Свободная рамка объекта или диаграмма (Object Frame)
acOptionButtan Переключатель (Option Button)
acOptianGroup Группа переключателей (Option Group)
acPage Страница (Page)
acF’ageBreak Разрыв страницы (Page Break)
acRectangle Прямоугольник (Rectangle)
acSubfarm Подчиненная форма или отчет (Subform)
acTabCtl Набор вкладок (Tab)
acTextBax Текстовое поле (Text Вах)
acToggleButtan. Выключатель (Toggle Button)
Свойство ControlType
Свойство ControlType определяет тип элемента управления, представляемого объектом Control. Значениями данного свойства являются константы, представленные в табл. 10.6.
272
Урок 10. Создание приложений для MS Access
Свойство Column
Свойство Column определяет конкретный столбец или комбинацию столбца и строки элемента управления (поля со списком или списка). Синтаксис свойства Column: Control.Column(column, row)
Элементы синтаксиса свойства Column представлены в табл. 10.7.
Таблица 10.7. Элементы синтоксисо свойства Column
Элемент Описание
Control Обязательный элемент. Объект, представляющий собой активный список или поле са списком
Column Обязательный элемент. Целое число в диапазоне ат 0 до значения свойства CalumnCount минус 1, указывающее столбец
Row Необязательный элемент. Целое число в диапазоне от 0 да значения свойства ListCount минус 1, указывающее строку
Это свойство может использоваться, например, для присвоения значения указанного элемента списка значению поля или другого элемента управления.
Свойство Controls
Свойство Controls возвращает ссылку на коллекцию Controls формы, подчиненной формы или раздела. Данное свойство обычно используется, когда необходимо сослаться на один из элементов управления формы, подчиненной формы или раздела. Например, чтобы узнать количество элементов управления формы Клиенты, можно использовать следующую запись:
Forms(“Клиенты”).Controls.Count
Свойство Form
Свойство Form возвращает ссылку на форму или форму, ассоциированную с подчиненной формой. Обычно это свойство используется, чтобы сослаться на форму, содержащую подчиненную форму. Пример, представленный ниже, позволяет сослаться на элемент управления [Код товара] подчиненной формы Заказы формы Клиенты:
Forms!Клиенты!Заказы.Form![Код товара]
Свойство Item Data
Свойство ItemData возвращает значение, содержащееся в присоединенном столбце указанной строки элемента управления Список (ListBox) или Поле со списком (ComboBox). Синтаксис свойства ItemData: control.ItemData(rowindex)
Элементы синтаксиса свойства ItemData представлены в табл. 10.8.
Свойство ItemsSelected Control
Свойство ItemsSelected возвращает ссылку на семейство ItemsSelected, которое содержит в отличие от других семейств не!'объекты, а значения типа Variant. Эти
Свойство элементов управления
273
значения представляют собой целочисленные индексы, указывающие положение выделенной строки в списке или в поле со списком.
Данное свойство можно использовать вместе со свойствами Column или Item Data для получения данных из выделенных строк списка.
Таблица 10.8. Элементы синтаксиса свойства Column Элемент Описание
Control Обязотельный элемент. Объект, представляющий собой Список (ListBox) или Поле
со списком (ComboBox)
Rowindex Обязательный элемент. Целое число в диапазоне от 0 до значения свойства
ListCount минус 1, определяющего строку, из которой вы хотите получить зночение
Свойство OldValue
Свойство OldValue содержит неизмененные данные, которые имел присоединенный элемент управления до начала редактирования.
Ниже приведен пример, выполняющий отмену всех изменений для всех элементов управления в форме после нажатия кнопки Отмена:
Sub Отмена СИскО Dim ctl As Control
For Each ctl in Me,Controls
ctl.Value = ctl .OldValue Next ctl End Sub
Обратите внимание, что после перемещения на следующую запись происходит обновление источника записей, после чего текущее значение поля и значение свойства OldValue становятся одинаковыми.
Свойство Properties
Свойство Properties возвращает ссылку на форму или коллекцию Properties элемента управления. Коллекция Properties содержит все свойства, связанные с формой или элементом управления. Для ссылки на конкретный элемент коллекции можно использовать индекс или имя объекта.
Свойства элементов управления
Элементы управления, так же как и формы, имеют большое количество свойств, но мы рассмотрим только некоторые, наиболее распространенные из них.
Свойства, общие для всех элементов управления
Существует набор свойств, которыми обладают практически все элементы управления. Такие свойства представлены в табл. 10.9.
274
Урок 10. Создоние приложений для MS Access
Таблица 10.9. Свойства, общие для всех элементов управления
Свойство
Описание
Имя (Name)
От левого края (Left)
От верхнего края (Тор)
Ширина границы (BorderWidth)
Предыдущая << 1 .. 95 96 97 98 99 100 < 101 > 102 103 104 105 106 107 .. 154 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100