SaveToStream
简述
将内容保存到指定的流中。
SaveToStream(Stream:TStream);
名称 | 类型 | 说明 |
---|
Stream | TStream | 流类型,如文件流,内存流等。 |
范例:将实例obj2的内容保存到实例obj中去
obj:=CreateObject("TMemoryStream");
buffer1:="xxxxxxxx";
obj.write(buffer1,8);
obj2:=CreateObject("TMemoryStream");
buffer:="ABC-123";
obj2.write(buffer,7);
//obj.position:=0;//改变保存的起始位置
cf:= obj2.SaveToStream(obj);//将obj2保存到obj中
buffer:="";
SetLength(buffer,15);
obj.position:=0;
obj.read(buffer,15);
return buffer;
返回:"xxxxxxxxABC-123"