Вниз
Скачать: CL | DM;

Listbox и чтение из файла   Найти похожие ветки 

← →
Polycom   (2004-11-08 17:42) [0]

Доброго времени суток. У меня вопрос. Как можно связать TListBox с TMemo, а именно, у каждого Item-а есть "имя", а к нему есть описание. Надо сделать так, чтобы при щелчке на "Имя" в TListBox-е   должно появиться его описание в TMemo. Заранее спасибо!


← →
KilkennyCat ©   (2004-11-09 00:44) [1]

ну, вообще-то это уже база данных, получается... однако, если данных не очень много, можно сделать и попроще.

делаем текстовый файл следующей структуры:

идентификатор/размер текста/наименование
текст
.....
идентификатор/размер текста/наименование
текст
.....

как его можно использовать: при чтении, проверяем наличие идентификатора, который указывает на следующим за ним размер текстового блока и наименование итема.
прочитав весь файл, мы получим список итемов.
При клике на итем, можно найти соответсвующую строку и следующий за ним текст. Поскольку размеры практически всех полей либо известны, либо указаны, поиск и чтение можно проделать очень быстро.

Можно реализовать и в двух файлах, в первом - текст, во втором - наименования итемов плюс начало и размер тестового блока в первом файле, соответсвующего итему. Будет еще быстрее, и код проще, но в двух файлах.


← →
KilkennyCat ©   (2004-11-09 00:50) [2]

Добавлю, что это более-менее удобно для только чтения данных. Для записи несовсем красиво будет.



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

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



Память: 0.45 MB
Время: 0.029 c
1-1100011125
Zandrey
2004-11-09 17:38
2004.11.21
Как сохранить экземпляр класса


1-1100006224
eugene32
2004-11-09 16:17
2004.11.21
Gde mojno nayti infu po rabote s Excel iz Delphi?


14-1099910043
GrayFace
2004-11-08 13:34
2004.11.21
Нужна спецификация JavaScript


1-1099653712
Алеся
2004-11-05 14:21
2004.11.21
Ввод из текстового файла через Pchar


14-1099260053
Lancelot
2004-11-01 01:00
2004.11.21
Посоветуйте 3D-шутер,




   Наверх