![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись текста в файл [D7, WinXP]
КотаПёс © (2005-08-16 07:58:00)Привет, скажите пожалуйста как записать текст из Edit1 в текстовоый файл.Полсе нажатия на кнопку текст из едите должен записываться строкой ниже если в первой строке уже что то тесть
Думкин (2005-08-16 15:07:00) [1]> syte_ser78 © (16.08.05 14:39) [5]
А ему не в конец надо. А всегда только 2 строчки или 1 - если буквально понимать. Вот АП и написал. :)
syte_ser78 (2005-08-16 14:39:00) [2]Anatoly Podgoretsky © (16.08.05 12:13) [4]
????
assignfile(f,....);
append(f);
writeln(f,now);
closefile(f);
все отлично пишется в конец.
Файла.
Anatoly Podgoretsky (2005-08-16 12:13:00) [3]Все вышеуказаное не пойдет по задаче.
Надо жить проще, открыть файл на чтение, прочитать одну строку, затем открыть на запись, записать ее обратно и дописать новую.
palva (2005-08-16 09:46:00) [4]fush -> flush
Думкин (2005-08-16 08:15:00) [5]assignfile
append
writeln
fush
closefile
Gydvin (2005-08-16 08:09:00) [6]var
list:tstringlist;
begin
list:=tstringlist.create;
list.loadfromfile('file');
list.add(edit1.text);
list.savetofile('file');
list.free;
end;