我在做通过SOCKET传输文件时,文件可能是文本型的也可能是二进制的,所以我用了
TFileStream.creat(FileName,...)做,但是我怎么用Clientsocket向服务端传送呀?
clientsocket.socet.sendstream()用到的是Tstream型变量呀,能转换?还有就是
TFileStream.write(buf,size)函数怎么是把文件名写到buf中了?
还有如何把文本文件的内容读到一个字符流中?