新锐下载

下你所需,载你所想!
IT技术源码资料下载网站

服务端客户端通讯上传/下载文件多线程版

作者:清柠 人气: 来源:易语言 2019-12-19 17:29:23

服务端客户端通讯上传/下载文件多线程版

易语言服务端客户端通讯上传/下载文件多线程版源码,其中的date是上传下载文件的目录。
文件号 = 打开文件 (文件路径, #读入, )
文件名 = 到字节集 (取文本右边 (文件路径, 取文本长度 (文件路径) - 倒找文本 (文件路径, “\”, , 假)))
发送字节集信息 = 到字节集 (“[上传]”) + 到字节集 (“@#$%”) + 文件名 + 到字节集 (“@#$%”) + 到字节集 (到文本 (取文件长度 (文件号))) + 到字节集 (“@#$%”) + 读入文件 (文件路径)
' 发送格式:信息头 + 文件名 + 文件长度 + 文件
客户.异步发送字节集 (发送字节集信息)
提示输入要上传的文件路径File,验证路径是否有效,以及是否是文件夹,不存在或是文件夹都需要重新录入
发送文件名到服务器,接收结果,如果存在给予提示,否则程序直接退出,如果不存在,定义FileInputStream读取文件,通过网络上传。
下载文件路径 = 通用对话框1.文件名
发送字节集信息 = 到字节集 (“[下载]”) + 到字节集 (“@#$%”) + 到字节集 (列表框1.取项目文本 (列表框1.现行选中项))
客户.异步发送字节集 (发送字节集信息)
下载文件名称 = 列表框1.取项目文本 (列表框1.现行选中项)
接收完毕 = 假

相关阅读

更多
官方微信二维码 新锐官方微信公众号