Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.033 c
1-1099576713
Змей
2004-11-04 16:58
2004.11.21
пустой ли edit1


14-1098880794
Aldor
2004-10-27 16:39
2004.11.21
Ура! Еду в Новосибирск!


4-1097491005
rainy_2002'
2004-10-11 14:36
2004.11.21
Как получить информацию о пользователе?


1-1099642881
КиТаЯц
2004-11-05 11:21
2004.11.21
MS Excel + Delphi открытие файла (формат ячеек)


14-1099594561
ИМХО
2004-11-04 21:56
2004.11.21
Что такое НЛП?