服务器传输文件图片,服务器与客户端传输图片文件可自行扩展

8e5c1df3d4cf22dc015f2dfc7949d055.png

可以带头像的注册登录,尝试了几天发现,直接读入发送,服务器会接收错误,现在找到方法了,分享给大家。

.判断开始 (取文本左边 (局_服务器数据, 寻找文本 (局_服务器数据, “|”, , 假) - 1) = “文件名”) ' 取文件名及文件长度

局_寻找的位置 = 寻找文本 (局_服务器数据, “|”, , 假) ' 寻找标识符位置

调试输出 (局_寻找的位置, 寻找文本 (局_服务器数据, “|”, 局_寻找的位置 + 1, 假))

局_文件名 = 取文本中间 (局_服务器数据, 局_寻找的位置 + 1, 寻找文本 (局_服务器数据, “|”, 局_寻找的位置 + 1, 假) - 倒找文本 (局_服务器数据, “|”, 局_寻找的位置 + 1, 假) - 1) ' +1标识从找到的位置下一位开始寻找

局_文件总长度 = 到整数 (取文本右边 (局_服务器数据, 取文本长度 (局_服务器数据) - 倒找文本 (局_服务器数据, “|”, , 假)))

局_完整文件数据 = { } ' 这个首次发送图片,文件数据清空

.判断 (局_服务器数据 = “ok”) ' 传输完成,图片框输出,并且写到文件

图片框1.图片 = 局_完整文件数据

调试输出 (取字节集长度 (局_完整文件数据))

调试输出 (“局_文件长度”, 局_文件名)

写到文件 (取运行目录 () + “\” + 局_文件名 + “.jpg”, 局_完整文件数据)

.默认

局_完整文件数据 = 局_完整文件数据 + 服务器1.取回数据 () ' 如果不是首次且没有完成 则 累计加图片数据

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值