精易论坛

标题: HP-SocketC#客户与HP-Socket易语言服务端传输文件失败 [打印本页]

作者: 陌上人如玉    时间: 2020-11-4 14:32
标题: HP-SocketC#客户与HP-Socket易语言服务端传输文件失败

151315des1bvqvzggsyv83.png (98.49 KB, 下载次数: 8)

151315des1bvqvzggsyv83.png

HP-SocketC#客户Duan.rar

35.85 KB, 下载次数: 28, 下载积分: 精币 -2 枚

HP-Socket易语言服务端.rar

1.19 MB, 下载次数: 42, 下载积分: 精币 -2 枚


作者: 霸哥    时间: 2020-11-4 14:45
我勒个去  名人堂的大神都遇到问题了  我等只有观望的份儿了
作者: 影知    时间: 2020-11-4 15:10
https://125.confly.eu.org/forum.php?mod ... &extra=page%3D1
转换一下地址看看
作者: 何足言道    时间: 2020-11-4 15:23
这1000币,没邓总那个技术我觉得拿不到了
作者: 初夏喔    时间: 2020-11-4 16:07
传入的文件流并不是图片,你直接显示WebBrowser无法转换base64,所以就崩溃了
作者: 初夏喔    时间: 2020-11-4 16:12
看见你易语言里面发送文件时有几个字节来标识一些信息,你要显示易语言发送的图片,那就得把你的标识取出来,只剩下文件字节再转base64给WebBrowser
作者: 初夏喔    时间: 2020-11-4 16:25
本帖最后由 初夏喔 于 2020-11-4 16:27 编辑
  1. data = data.ToList().GetRange(8, data.Length - 8).ToArray();
  2. if (InvokeRequired) {
  3.     Invoke(new Action(()=> {
  4.     browser.Navigate("about:blank");
  5.     browser.Document.Write(content);
  6.     browser.Refresh();
  7.     }));
  8. }
  9. else {
  10.     browser.Navigate("about:blank");
  11.     browser.Document.Write(content);
  12.     browser.Refresh();
  13. }
复制代码

作者: 陌上人如玉    时间: 2020-11-4 17:01
初夏喔 发表于 2020-11-4 16:25

不行,只要发送图片易语言就断开了。我走定制区算了,主要C#这块不精通   哎!
作者: 初夏喔    时间: 2020-11-4 17:05
陌上人如玉 发表于 2020-11-4 17:01
不行,只要发送图片易语言就断开了。我走定制区算了,主要C#这块不精通   哎! ...

我这边测试过没问题的,你发下你编译后的C#执行文件看看
作者: 陌上人如玉    时间: 2020-11-4 17:06
初夏喔 发表于 2020-11-4 17:05
我这边测试过没问题的,你发下你编译后的C#执行文件看看

我发定制区了,你要能搞定定制区直接接走
作者: 时间而已    时间: 2023-8-21 22:05
666666666666666666666666666666666666666
作者: 时间而已    时间: 2023-8-21 22:05
666666666666666666666666666666666666666666666666666666666
作者: 阿Rui    时间: 2023-12-14 21:02
勒个去  名人堂
作者: 1365436    时间: 2024-12-25 22:16
大神都遇到难题了




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4