![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как извлечь объект из ЛистБокса?
viper03 © (2006-10-31 07:11:00)Obj:=TObject.Create;
ListBox:=TListBox.Create;
ListBox.AddItem('Строка',Obj);
А вот как теперь этот Obj извлечь?
viper03 (2006-10-31 07:46:00) [1]действительно....
вот после [5] я это в справке нашел.
А до этого смотрел и не видел... :-(
Спасибо.
Джо (2006-10-31 07:45:00) [2]> obj:=ListBox.Items[0].Object;
> тоже не работает..
Не мудрено. Нужно обращаться к индексному свойству Object s. Да ведь и неужели так туго со Справкой — она ведь, хоть и не исчерпывающа, но на родном же почти языке писана...
MBo (2006-10-31 07:40:00) [3]Нужно всего лишь посмотреть справку по TStrings, тем более, что в [2] уже подсказано
ListBox.Items.Objects[i]
viper03 (2006-10-31 07:25:00) [4]obj:=ListBox.Items[0].Object;
тоже не работает..
[Error] unMain.pas(209): Record, object or class type required
viper03 (2006-10-31 07:20:00) [5]obj:=ListBox.Objects[0]; ?
не работает...
[Error] unMain.pas(209): Undeclared identifier: 'Objects'
Джо (2006-10-31 07:16:00) [6]Пардон, ListBox.Items.Objects
Джо (2006-10-31 07:14:00) [7]ListBox.Objects