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

Вниз

помогите оптимизировать код   Найти похожие ветки 

 
нет   (2006-01-21 12:05) [0]

имею код, который записывает string в tfilestream

var
 s: string;
 buf: char;
 f: tfilestream;
 i: integer;
begin
 f:=tfilestream.create("...", fmCreate);
 s:="...";
 for i:=1 to length(s) do
 begin
   buf:=s[i];
   f.WriteBuffer(buf, sizeof(buf));
 end;
 f.free;

делается это все через буфер в виде char, но по идее это все очень медленно, кто может помочь оптимизировать данный листинг?


 
begin...end ©   (2006-01-21 12:33) [1]

var
 S: string;
 FS: TFileStream;
begin
 FS := TFileStream.Create(...);
 try
   FS.WriteBuffer(S[1], Length(S))
 finally
   FS.Free
 end
end


 
нет   (2006-01-21 13:19) [2]

благодарю за помощь



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

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

Наверх




Память: 0.46 MB
Время: 0.039 c
2-1137673562
Mike48
2006-01-19 15:26
2006.02.05
как объединить ячейки в DBGrid и Exel?


15-1137159293
Kerk
2006-01-13 16:34
2006.02.05
Imagine Cup 2006


9-1113343432
Ке
2005-04-13 02:03
2006.02.05
Редактор карты и вэй-поинтов


15-1137408225
Fin
2006-01-16 13:43
2006.02.05
Посоветуйте программу для просмотра файлов DBF


4-1132842612
ga3
2005-11-24 17:30
2006.02.05
как в консольном приложении отловить выход из Виндовс?