Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB21Create.shtml

Глава 21. TCollection.Create

Метод Create

Затрагиваемые объекты TCollection, TCollectionltem и все их производные
Назначение        Данный виртуальный метод доступен всем порожденным классам TCollection и TCollectionItem и используется для динамического создания новых экземпляров желаемого типа TCollectionItem. В дополнение к созданию объекта метод Create для производных TCollectionItem автоматически добавляет вновь созданный объект в конец текущего списка элементов. Владеющий объект TCollection ожидается в качестве аргумента во всех производных перекрытых методах Create. Данная функция вообще-то не должна использоваться непосредственно, поскольку метод Add для объектов TCollection создает новый элемент в конце списка и возвращает ссылку на новый объект TCollectionltem. (См. описание метода Add).
Объявление constructor Create(Collection: TCollection); virtual;
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
var
   ths: THeaderSection;

begin
   ths := THeaderSection.Create(HeaderControl.Sections);
   ths.text := 'hi'; 

end;
Описание        Данный пример использует метод Create класса THeaderSection для создания нового экземпляра THeaderSection для элемента управления Header, уже существующего в форме (называющегося HeaderControl). Метод передает в качестве аргумента действительный объект THeaderSections, который позволяющий операции выполняться корректно. Новому объекту присваивается временная переменная и затем текст, ассоциированный с разделом. Сравните то, что происходит здесь с описанием метода Add. Метод Add выполняет в основном ту же самую операцию, но имеет несколько более упрощенный синтаксис.

[Метод Add] [Свойство Alignment] [Свойство AllowClick] [Метод Assign] [Свойство AssignedValues] [Метод BeginUpdate] [Свойство Bevel] [Свойство ButtonStyle] [Свойство Caption] [Метод Clear] [Свойство Collection] [Свойство Color] [Свойство Count] [Метод Create] [Метод CreateTitle] [Метод DefaultAlignment] [Метод DefaultColor] [Метод DefaultFont] [Метод DefaultReadOnly] [Метод DefaultWidth] [Метод Destroy] [Свойство DropDownRows] [Метод EndUpdate] [Свойство Field] [Свойство FieldName] [Метод FindItemID] [Свойство Font] [Метод GetDisplayName] [Метод GetGrid] [Метод GetItem] [Свойство Grid] [Свойство Index] [Свойство Items] [Свойство Left] [Свойство MaxWidth] [Свойство MinWidth] [Свойство Owner] [Свойство PickList] [Свойство ReadOnly] [Метод RebuildColumns] [Метод RestoreDefaults] [Свойство Right] [Метод SetIndex] [Свойство State] [Свойство Style] [Свойство Text] [Свойство Title] [Свойство Width] [Свойство WidthType]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:56 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB21Create.shtml