IMemoryStream.ToString

Синтаксис

ToString: String;

Описание

Метод ToString преобразует содержимое потока в символьную строку для переноса данных между потоками.

Комментарии

Значение, полученное в результате работы данного метода, может быть использовано для восстановления данных в поток с помощью метода Parse.

Пример

Sub Main;

Var

File1: IFileInfo;

BinR: IBinaryReader;

MStream: IMemoryStream;

i: Integer;

s: String;

Begin

MStream:=New MemoryStream.Create;

File1:=New FileInfo.Attach("c:\Work\1.dat");

If File1.Exists Then

BinR:=File1.OpenBinaryReader;

For i:=0 To File1.Size-1 Do

MStream.WriteByte(BinR.Stream.ReadByte);

End For;

s:=MStream.ToString;

End If;

Dispose File1;

Dispose MStream;

End Sub Main;

После выполнения примера в поток «MStream» будет считано содержимое файла «1.dat» и в переменной «s» будет содержимое потока, преобразованное к строковому виду.

См. также:

IMemoryStream