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

Вниз

работа с writeln и readln   Найти похожие ветки 

 
Konus   (2007-04-16 08:33) [0]

есть listbox и memo
в listbox"е список входящих и исходящих сообщений
выводится рисунок стрелки вверх или вниз (вх.-исх.), имя (кому, от кого) и время
при выборе сообщения в листбоксе, выводится его текст в мемо

сохранять отдельно файлы с именами как итемы в листбоксе не получится (Валя 11:12:13.txt, недопустимое имя), поэтому выбор пал на сохранение всего в один файл с какой-то разметкой типа
writeline(file, username +";" + in_out + ";" + ...)
во первых, нужно будет постоянно читать этот файл и выбирать заголовки (имена и время) для формирования листбокса, а во-вторых, должна происходить загрузка текста сообщения при выборе итемов в листбоксе

каким образом можно это реализовать в делфи?
writeln, readln? как завязаться с файлом, да и вообще КАК? :)
подскажите, пожалуйста


 
Elen ©   (2007-04-16 08:55) [1]

А ты все сохраняй просто в Мемо, а адресат ставь в какие нибудь теги : <Валя 11:12:13>. Далее сохраняй/загружай через Мемо.Lines.SaveToFile\LoadFromFile но сделй процедуру - парсер которая из этого Мемо выбирает то что в тегах <>.


 
Konus   (2007-04-16 09:24) [2]

спасибо, мне это в голову даже не пришло


 
SergGG ©   (2007-04-16 12:38) [3]

Konus   (16.04.07 08:33)  
Помоему лучше вместо ListBox использовать ListView. Получется что-то вроде этого:
||username||in_out||Time       ||Message||
||Валя      ||in      ||11:12:13 ||Привет  ||

А затем сохранить этот ListView в файл.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
15-1176215375
Pazitron_Brain
2007-04-10 18:29
2007.05.06
Ноутбук с перепаянным портом для блока питания


15-1176093581
vajo
2007-04-09 08:39
2007.05.06
Подскажите с апгрейдом компа.


15-1176264390
Slider007
2007-04-11 08:06
2007.05.06
С днем рождения ! 11 апреля


15-1176264301
Slider007
2007-04-11 08:05
2007.05.06
С днем рождения ! 10 апреля


3-1171441023
kulkse
2007-02-14 11:17
2007.05.06
Проверка имени пользователя и пароля