Форум: "Начинающим";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Внизобъект-Контейнер Найти похожие ветки
← →
Iris © (2008-10-09 15:34) [0]Задача следующая:
нужно в контейнерный объект запихнуть поля типа TViewItem, гдеTTreeViewItem = record
ItemName : string;
Index: Integer;
end;
потом нужно проходить по этому контейнерному объекту и искать нужное поле по ItemName, чтобы присвоить определенное число для Index или прочитать Index.
Как это красиво сделать(какой класс использовать в качестве базового, если есть такие и т.п.)?
Заранее спасибо.
← →
Правильный$Вася (2008-10-09 15:43) [1]TStringList вполне подходит без создания типов записей
используй AddObject и Objects[], Strings[]
← →
Iris © (2008-10-09 15:46) [2]не совсем понял " без создания типов записей" ??
← →
Palladin © (2008-10-09 15:50) [3]TStringList.AddObject("и вообще?",TObject(42));
← →
Юрий Зотов © (2008-10-09 16:16) [4]Iris © (09.10.08 15:46) [2]
"Без создания типов записей" означает, что никаких новых типов для Вашей задачи можно не придумывать. Для нее подходит обычный TStringList. Строки он хранит сам, а для хранения чисел подходит его свойство Objects.
← →
Iris © (2008-10-09 16:42) [5]именно так и сделал, спасибо
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c