Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
14-71347
Сергей Суровцев
2002-07-14 19:01
2002.08.22
День Программиста


6-71295
Timon
2002-06-10 13:54
2002.08.22
Странная ошибка


4-71442
Arick
2002-06-20 14:15
2002.08.22
HICON->HBITMAP


1-71083
Сережа
2002-08-12 11:01
2002.08.22
Упаковщик exe файлов


14-71330
Феликс
2002-07-26 13:36
2002.08.22
На землю налетили уроды, которые портят форум своими темами!




   Наверх