Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.22;
Скачать: CL | DM;

Вниз

Заполнение TStringList из справочников ???   Найти похожие ветки 

 
kronprince ©   (2002-08-12 16:16) [0]

Кто хоть раз заполнял Items у ListBox или ComboBox из справочников поймет меня :)
Вот сижу - разбираюсь с проектом - и терзают меня смутные сомнения :)
Задача такая - заполнить поля Items в ListBox из какогото справочника.
Предыдущая реализация сделана через массивы типа

TDictionary = class
iD : TAInteger;
name : TAString;
+ набор функций типа добавить, удалить, вернуть iD

- т.е. фактически работает с тремя величинами "номер строчки" + "какой то integer обозначающий позицию в базе или еще где то" + "строчка" - например
№ iD name
0 3 Москва
1 18 Киев
2 28 Полтава
3 59 Нью-Васюки

- но функциональности мне не хватает и при этом жутко НЕ НРАВИТЬСЯ :(

- хочеться сделать чтото наподобии ListBox.Items.Assign(моя функция) + iD:=ListBox.ItemIndex

- кто работал с подобным поделитесь, pls ???


 
Юрий Федоров ©   (2002-08-12 18:03) [1]

var Dictionary : TDictionary;
...
Dictionary :=TDictionary.create;
...
//заполнение объекта
ListBox.Items.AddObject(Dictionary.Name, Dictionary);


 
TTCustomDelphiMaster ©   (2002-08-12 20:50) [2]

Думаю что в данном случае нужно работать с БД и использовать DBListBox и DBComboBox.



Страницы: 1 вся ветка

Текущий архив: 2002.08.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-71222
Banan
2002-08-09 19:27
2002.08.22
работа с ini-файлом


1-71229
Администратор
2002-08-11 16:25
2002.08.22
ListView


3-71071
BAY
2002-08-02 20:30
2002.08.22
Lock


1-71074
VL
2002-08-09 11:15
2002.08.22
Вопрос по взаимодействию Delphi - Excell


7-71398
easy
2002-06-08 14:20
2002.08.22
CD-ROM Ready