我在做通过SOCKET传输文件时,文件可能是文本型的也可能是二进制的,所以我用了
TFileStream.creat(FileName,...)做,但是我怎么用Clientsocket向服务端传送呀?
clientsocket.socet.sendstream()用到的是Tstream型变量呀,能转换?还有就是
TFileStream.write(buf,size)函数怎么是把文件名写到buf中了?
还有如何把文本文件的内容读到一个字符流中?
TFileStream.creat(FileName,...)做,但是我怎么用Clientsocket向服务端传送呀?
clientsocket.socet.sendstream()用到的是Tstream型变量呀,能转换?还有就是
TFileStream.write(buf,size)函数怎么是把文件名写到buf中了?
还有如何把文本文件的内容读到一个字符流中?
解决方案 »
- 有空的大哥大姐帮看一看代码,问题出在那里了?
- [Error] unDM2.pas(1061): Undeclared identifier: 'VarArrayOf'
- 石家庄的同志注意:谁听过海联电子信息有限公司,做CDMA的?
- 用水晶报表9编写的DELPHI怎样快速发布到客户电脑上
- 如何模拟在APPLICATION.MESSAGEBOX中按下了"OK"按钮?
- 关于OpenDialog1控件问题!!!
- 请高手救急
- 问一个很菜的问题!!!
- listview1.Items[0].SubItems[1]:='ddd';添加之后,如何修改'ddd'的内容为000 ?
- 使用报表打印,当数值字段为0时,怎样才能让其打印为“空”?
- DELPHI中如何使用MFC编写的动态库里的类对象???
- 在线急问:TImage控件怎么实现Textout后的背景是黑色,很简单,请指点
到分布式开发论坛上去看看!