流恢复为字符串的送分题(50分)

  • 主题发起人 主题发起人 midastime
  • 开始时间 开始时间
M

midastime

Unregistered / Unconfirmed
GUEST, unregistred user!
初次接触delphi编程。现在想学习一下流的应用。将一字符串写入流后,假设写入stream1,如何将这个流还原为字符串呢?请各位大侠赐教。初学,勿笑。另外什么地方能找到关于流的教程例子啥的。最好能简单点的。谢谢[^]
 
强转string(strm)
 
stream1.position := 0;
stream1.read(str,stream1.size);
 
有很多控件可以直接从流中载入数据的。 Memo
 
procedure TForm1.Button1Click(Sender: TObject);
var
ms:TMemoryStream;
s:string;
begin
ms:=TMemoryStream.Create;
ms.Write(Edit1.Text[1],Length(Edit1.Text));
showmessage('ok!');
SetLength(s,ms.Size);
ms.Position:=0;
ms.Read(s[1],ms.Size);
Edit2.Text:=s;
ms.Free
end;
 
谢谢各位大大哦。
小生还碰到个问题,请大家帮帮我这个新手啊。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3493120
是关于数据结构中的队列的使用的。
 
后退
顶部