Справочник по компонентам Дельфи

Автор: Пользователь скрыл имя, 06 Февраля 2013 в 01:52, аттестационная работа

Описание работы

Класс TList -- универсальный список. Он представляет собой массив нетипированных указателей и поэтому годится для хранения набора любых, в том числе разнотипных, данных и объектов. При добавлении/удалении в список данные не создаются и не уничтожаются -- эта обязанность лежит на программисте. Приведем доступные ему методы и свойства класса.

Работа содержит 1 файл

componens.doc

— 980.33 Кб (Скачать)

 

Компонент TDBRadioGroup

TObject--"-TPersistent--"TComponent-"-TControl->TWinControl--" --"TCustomControl-->TCustoinGroupBox-->TCustomRadioGroup-->TDBRadioGroup Модуль DBCTRLS Страница Палитры компонентов Data Controls

Является аналогом компонента TRadioGroup стандартного интерфейса. Позволяет определять для связанного с компонентом поля текущей записи одно из нескольких возможных значений.

Свойства компонента

property Value: String;

Содержит значение связанного с радиокнопкой поля текущей записи.

(Pb) property Values: TStrings;

Задает множество дополнительных вариантов значений для связанного поля. Например, для радиокнопки "True" подходят значения "True", "Т", "t" связанного поля, если свойство содержит элементы "Т" и "t".


 

Компонент TDBLookupUst

TObject--"TPersistent-"TComponent-"TControl-*TWinControl--> ^TCustomControl-"TCustomGrid-^TCustoinDBGrid-->TDBLookupList Модуль DBLOOKUP Страница Палитры компонентов Data Controls

Используется в случаях, когда необходимо при перемещении по записям некоторой таблицы одновременно видеть связанную с текущей записью дополнительную информацию из другой таблицы. Компонент представляет собой список просмотра, в котором отображается содержимое требуемого поля или полей.

Подробно применение компонента рассматривается в разделе "Создание приложений для работы с локальными базами данных" этой главы.

Свойства компонента

(fg property DataField: String;

Определяет поле набора данных DataSource, по которому осуществляется межтабличная связь с набором данных LookupSource в компоненте.

(pb) property DataSource: TDataSource;

Задает набор данных, в котором осуществляется перемещение по записям и который должен отображаться вне компонента (другими компонентами).

property Display Value: String;

Содержит текущее значение поля LookupDisplay.

(Pb) property LookupDisplay: String;

Определяет отображаемое в списке компонента имя поля набора данных LookupSource. При необходимости задать несколько колонок для разделения имен

иГ*ПЛ TTt" tVf^TCQ TDWH ("* ЧЯПОТГ^й rIL-llUJIb.iJ'Cl^M J U^RC* U JCUIn l\Jti,

 

 

 

 

(Pb) property LookupField: String;

Определяет имя поля, через которое осуществляется межтабличная связь. Оно может не совпадать с именем поля в свойстве DataField, но оба поля должны быть одного типа.

(Pb) property LookupSource: TDataSource;

Идентифицирует набор данных, поле или поля которого отображаются в списке компоненета.

(Pb) property Options: TDBLookupListOptions; TDBLookupListOption = (loColLines, loRowLines, loTitles); TDBLookupListOptions = set of TDBLookupLis tOpt ion;

Определяет способы разделения полей и записей в списке. Может содержать различные комбинации из трех значений: loColLines разграничивает поля линиями, loRowLines разграничивает строки линиями, loTitles выделяет имена полей в виде заголовков.

property Value: String;

Содержит текущее значение поля DataField.


 

Компонент TDBLookupCombo

TObject-->TPersistent->TCornponent-"TControl-->TWinControl-"TCustoniEdit-"

->TDBLookupCombo

Модуль DBLOOKUP

Страница Палитры компонентов Data Controls

Интегрирует свойства компонентов TDBComboBox и TDBLookupUst, создавая комбинированный список.

Методы компонента

procedure closeUp; Открывает и закрывает список просмотра компонента.


 


Информация о работе Справочник по компонентам Дельфи