看是UniCode还是ACSII编码;
//UniCodevar S:WideString;begin SetLength(S,Length(Buf) div 2); Move(S[1], Buf[0], Length(Buf));end;//ACSIIvar S:AnsiString;begin SetLength(S, Length(buf)); Move(S[1], Buf[0], Length(Buf));end;
如果流可以用strcopy把buffer转成字符串