![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись и чтение в/из файл(-а) [Delphi]
Elec3C © (2007-12-11 16:56:00)При запуске и завершении приложения мне нужно, как можно быстрее,
загружать/сохранять в файл некие текстовые данные. Какой способ посоветуете использовать?
P.S. Или всё-таки использовать паскалевкий: AssignFile, Reset... или через Streams?
ANTPro (2007-12-11 18:59:00) [21]Или использовать PStream(примеры на сайте есть)
Дмитрий К (2007-12-11 18:32:00) [22]PStrList.LoadFromFile/SaveToFile
Elec3C (2007-12-11 18:22:00) [23]Про файловые потоки.
Есть такое(не KOL'овское):
//записи/перезаписи файла
Procedure WriteFile(s, FileName:string);
begin
with TFileStream.create(FileName, fmCreate or fmOpenWrite) do
try
write(pointer(s)^,length(s));
finally
free;
end;
end;
//Чтение файла
var p : PChar;
begin
GetMem(p, 255);
with TFileStream.Create('c:\1.txt', fmOpenReadWrite) do
try
Seek(10,soFromBeginning);
read(p^, 254);
finally
free;
end;
FreeMem(p);
end;
Как переписать их под KOL?