TLama

Untitled

May 13th, 2013
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.53 KB | None | 0 0
  1. function ReadStreamStr(Stream: TStream): string;
  2. var
  3.   StringStream: TStringStream;
  4. begin
  5.   Result := '';
  6.   StringStream := TStringStream.Create;
  7.   try
  8.     StringStream.LoadFromStream(Stream);
  9.     Result := StringStream.DataString;
  10.   finally
  11.     StringStream.Free;
  12.   end;
  13. end;
  14.  
  15. procedure WriteStreamStr(Stream: TStream; const Str: string);
  16. var
  17.   StringStream: TStringStream;
  18. begin
  19.   StringStream := TStringStream.Create(Str);
  20.   try
  21.     Stream.CopyFrom(StringStream, 0);
  22.   finally
  23.     StringStream.Free;
  24.   end;
  25. end;
Advertisement
Add Comment
Please, Sign In to add comment