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

Глава 25. TStrings.Objects

Свойство Objects

Затрагиваемые объекты TStrings и все его производные
Назначение        Objects является индексированным свойством, которое используется для доступа к значениям ссылок на объект, запомненных в элементах списка строк. Свойство обеспечивает как чтение, так и запись объектов, связанных с каждым входом списка строк. Если объект для элемента списка строк никогда не указывался, его извлечение в качестве ссылки на объект составляет Nil, в противном случае свойство будет возвращать или принимать объекты типа TObject. Для запоминания специальных объектов как типа TObject, а не исходного, можно использовать приведение. Для операций чтения безопасное приведение типа может преобразовывать возвращаемый тип TObject в исходный классовый тип. Важное применение объектов списков строк заключается в поддержке функциональности рисования графических элементов управления владельцем, которые работают со списками строк. Среди таких графических элементов управления находятся TListBox, TComboBox и т.д. Более подробная информация относительно реализации отрисовки элементов управления владельцем приведена в системе помощи Delphi.
Объявление property Objects[Index: Integer]: TObject;
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
begin
   ListBox1.Items.Objects[1] := Sender;

end;
Описание Пример иллюстрирует синтаксис, используемый для доступа к объектам списков строк. Объект Sender, передаваемый в процедуру, сохраняется в первом элементе списка.

[Метод Add] [Метод AddObject] [Метод AddStrings] [Метод Assign] [Метод BeginUpdate] [Свойство Capacity] [Метод Clear] [Свойство CommaText] [Свойство Count] [Метод Create] [Метод Delete] [Метод Destroy] [Свойство Duplicates] [Метод EndUpdate] [Метод Exchange] [Метод Find] [Метод GetObject] [Метод GetPageAt] [Свойство Handle] [Метод IndexOf] [Метод IndexOfName] [Метод IndexOfObject] [Метод Insert] [Метод InsertObject] [Метод LoadFromFile] [Метод LoadFromStream] [Метод Move] [Свойство Names] [Свойство Objects] [Событие OnChange] [Событие OnChanging] [Свойство Owner] [Свойство PlainText] [Метод PutObject] [Метод SaveToFile] [Метод SaveToStream] [Метод SetText] [Метод Sort] [Свойство Sorted] [Свойство Strings] [Свойство Text] [Свойство Values]


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




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


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