求助各位,网络编程文件传输功能怎么实现?

时间:2022-10-26 16:23:05
我这里设置了两个对话框,一个上面选择要传输稳定的对象,然后点击BUTTON,选择好文件点打开后,另一个对话框上显示文件名称和大小,选择保存路径后再点button就开始接收文件。这功能怎么实现。其中在一个对话框上选择要传输的文件,并在另一个对话框上显示这个文件的名称以及大小,我不知道怎么把它们联系起来。求各位大侠指导指导。谢谢了先。

6 个解决方案

#1


思路:(你一台机器?非网络通信?)
1.CFileDialog选择文件路径
2.GetPathName()获取选择路径
3.将2获取的路径放到ListBox中显示
4.点击接收按钮System(cmd拷贝路径)

不是网络通信,感觉一点意义都没有的

网络通信就要把CFile二进制打开选择路径,然后发送出去

#2


点击按钮的时候,就根据获取的文件路径,来读取文件,然后通过socket方式发送数据出去

#3


偶有相关源码,楼主有兴趣,可以发你。

#4


先把文件名,文件大小发给接收端,接收端收到以后显示出来。真正传文件时,发送端可以新建一个线程发送。

#5


感谢各位。我把自己本机信息也是获取并显示了的,这样会方便一点。
tigger9991,那麻烦你把你得源码发我看看吧,谢谢了,593618461@qq.com我邮箱。

#6


TransmitFile()

#1


思路:(你一台机器?非网络通信?)
1.CFileDialog选择文件路径
2.GetPathName()获取选择路径
3.将2获取的路径放到ListBox中显示
4.点击接收按钮System(cmd拷贝路径)

不是网络通信,感觉一点意义都没有的

网络通信就要把CFile二进制打开选择路径,然后发送出去

#2


点击按钮的时候,就根据获取的文件路径,来读取文件,然后通过socket方式发送数据出去

#3


偶有相关源码,楼主有兴趣,可以发你。

#4


先把文件名,文件大小发给接收端,接收端收到以后显示出来。真正传文件时,发送端可以新建一个线程发送。

#5


感谢各位。我把自己本机信息也是获取并显示了的,这样会方便一点。
tigger9991,那麻烦你把你得源码发我看看吧,谢谢了,593618461@qq.com我邮箱。

#6


TransmitFile()