Текущий архив: 2006.02.12;
Скачать: CL | DM;
Вниз
чтение через tfilestream Найти похожие ветки
← →
blopp (2006-01-25 22:17) [0]открываю файл через filestream, в файле есть кусок, который содержит текст, мне известен размер этого куска; как мне загрузить его в string весь сразу, делаю через char, копирую по символу в него и добавляю в строку, но это долго
← →
Loginov Dmitry © (2006-01-25 22:29) [1]Может лучше объявить массив
var
CharArray: array[1..N] of Char;
Затем считать нужный участок в этот массив
filestream.Read(CharArray, N);
И скопировать в string
Str := CharArray;
← →
Джо © (2006-01-25 22:34) [2]> blopp
В таком духе:
function ReadString (AStream: TStream; Length: Integer): string;
begin
SetLength (Result, Length);
AStream.Read(Result[1],Length)
end;
Страницы: 1 вся ветка
Текущий архив: 2006.02.12;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.026 c