Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c