Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.46 MB
Время: 0.065 c
15-1137442466
Гарри Поттер
2006-01-16 23:14
2006.02.12
Рисовалки


2-1138130238
Бася
2006-01-24 22:17
2006.02.12
Какая прога лучше для создания файла помощи?


2-1138213657
Glex
2006-01-25 21:27
2006.02.12
FormStyle:= fsStayOnTop - работает только для MainForm(((


15-1138010046
Control9
2006-01-23 12:54
2006.02.12
Как можно создать сеть с помощу мобильников


1-1136908476
Arazel
2006-01-10 18:54
2006.02.12
TreeView и TObject (Как добратся до самого Object а не Text)?