易语言服务器发送数据()的问题

易语言服务器发送数据()的问题,第1张

第一个程序
编辑框1用来显示文件路径
编辑框2用来显示对方发来的文本
按钮1用来浏览文件
按钮2用来发送文件
此外还有服务器 通用对话框
版本 2
程序集 窗口程序集1
子程序 _按钮1_被单击
通用对话框1打开 ()
编辑框1内容 = 通用对话框1文件名
子程序 _按钮2_被单击
服务器1发送数据 (客户IP, 读入文件 (通用对话框1文件名), 1000)
信息框 (“发送成功”, 0, )
子程序 _服务器1_数据到达
局部变量 file, 字节集
file = 服务器1取回数据 ()
编辑框2内容 = 到文本 (file)
信息框 (“数据到达”, 0, )
第二个程序
编辑框1用来显示保存文件的路径
编辑框2用来显示发送的文本
按钮1用来发送文本
此外还有通用对话框 客户
版本 2
程序集 窗口程序集1
子程序 _按钮1_被单击
客户1连接 (用户IP, 19730)
客户1发送数据 (编辑框1内容)
信息框 (“已发送”, 0, )
子程序 _客户1_数据到达
局部变量 file, 字节集
file = 客户1取回数据 ()
通用对话框1打开 ()
编辑框1内容 = 通用对话框1文件名
信息框 (“已保存”, 0, )
我试过了,可以的……
在使用时可以将“客户IP”与“用户IP”替换成想要的IP地址就可以了 IP为文本型

首先 你要明白文件是怎么传输的!
文件传输所发送的是字节集数据!然后让字节集数据重组得到文件!
普通服务器,如易语言服务器传输有上限,不能达到要求!
你要学会用TCP协yi进行传输!可以断点续传!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12922030.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存