怎么将流转化为字符串???(50分)

  • 主题发起人 主题发起人 zbdbx
  • 开始时间 开始时间
Z

zbdbx

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么将流转化为字符串???
还有就是把字符串转化为流??

请高手们给出源码!我用于网络传输
 
看一下HexToBin函数的使用方法,你还可以看IniFile.writeStream与ReadStream的源码,从中可以得到启示
 
流转化为字符串
stream.read(str, Length(str));
字符串转化为流
stream.write(str, Size);
 
流转化为字符串
Size := Stream.Size;
SetLength(str, Size);
stream.read(str[1], Size);
Socket.SendText(str);

or
if Stream is TMemoryStream then
with TMemoryStream(Stream) do
Socket.SendBuf(Memory^, Size);
字符串转化为流

stream.write(str[1], Length(str));
 
errorcod 的方法是正解
 
首先網羅傳輸可以直接傳送流啊
可以使用TStringStream,有屬性DataString,就是字符串
 
后退
顶部