局域网内实现文件传送,如何实现?

WSNEUQ 2012-05-18 09:08:20
刚用vc的mfc编了个chat程序,想加个文件传送功能,要求可以传送各种文件,如何实现?用FTP吗?不会啊,求高人指点一二
...全文
262 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hudson 2012-05-22
  • 打赏
  • 举报
回复
http://download.csdn.net/detail/hudson/3718177
实现了包括文件夹的上传和下载
小马喝水 2012-05-19
  • 打赏
  • 举报
回复
传送文件和你发聊天消息原理上一样的,只不过聊天的消息不需要关心顺序,不需要存储,发送文件的时候(假定是走TCP协议),把文件当成一个很大的聊天内容,把这个内容分成一个个小段,在把这个段按照顺序一段段发送,接收端按照接收的顺序一段段的组成一个完整的内容,最好保存成文件就OK
Wenxy1 2012-05-19
  • 打赏
  • 举报
回复
我把贴接贴上:
VC老版主薄荷用VC++6.0写的TCP socket 发送接收文件的MFC程序:http://download.csdn.net/detail/wenxy1/888667
Eleven 2012-05-19
  • 打赏
  • 举报
回复
可以使用MS的winsock的扩展函数TransmitFile()
Wenxy1 2012-05-19
  • 打赏
  • 举报
回复
直接用TCP socket,可以在CSDN找我上传的资源.
hdg3707 2012-05-18
  • 打赏
  • 举报
回复
传输文件,只要按二进制打开文件就行了,传输二进制数据,接收方收到后就按源文件名保存就行了.在传输过程中不需要知道要传送的是什么,只按二进制数据传输就行了.接收方收到后再按源格式保存.

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧