切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

13

主题

81

积分

0

精华

用户组 

易积分
29
热心
0
好评
0
为什么收不到服务器返回的数据?[复制链接]
发表于 2020-3-14 08:34:12 | 显示全部楼层 |阅读模式
本帖最后由 tccbj 于 2020-3-14 08:34 编辑

事件 客户1.连接完毕(连接结果 为 逻辑型)
变量 b 为 字节型(100)
如果 连接结果 = 真 则
  b=文本到字节("fjkdslfasldf[[2]]kfs2342523423\n","GB2312")
  客户1.发送数据(b)
  弹出提示("连接成功")
  弹出提示("发送成功")
否则
  信息框("E4A","连接服务器失败","确定")
结束 如果
结束 事件
事件 客户1.收到数据( a 为 字节型)
计数=计数+1
标签2.标题="" & 计数
标签1.标题=标签1.标题 & 到文本(a)
结束 事件
事件 客户1.创建完毕()
客户1.置接收数据包大小(100)
客户1.连接服务器("www.quickchinese.com.cn",8898,8000)
结束 事件

程序成功的呼叫到服务器,服务器在收到数据时检测有没有[[2]],如果有,就替换为当前日期时间并返回。现在服务器提示已经返回的数据,但是 客户1.收到数据 没有任何反应,为什么?

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

5

主题

105

积分

0

精华

用户组 

易积分
2665
热心
0
好评
0
发表于 2020-3-14 23:52:32 | 显示全部楼层
事件 客户1.收到数据( a 为 字节型)  这句就是错误的
正确的是
事件 客户1.收到数据(数据 为 字节型())
不要随意修改 时间的返回变量名字

点评

正解!非常棒!  发表于 2020-3-15 10:44
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

502

积分

0

精华

用户组 

易积分
5028
热心
3
好评
1
QQ

热心会员

发表于 2020-3-14 17:26:32 | 显示全部楼层
因为服务器端的客户参数传递的id不对,原来的服务器端没有写这个功能,只是给了一个框架
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

81

积分

0

精华

用户组 

易积分
29
热心
0
好评
0
发表于 2020-3-14 20:55:52 | 显示全部楼层
服务器端的客户参数传递的ID不对?哪有这个id?服务器只是根据呼叫来源得到客户端的IP地址和端口号来发送消息,哪里有客户参数ID?我这边客户发送消息时也没给对方发送客户端参数ID呀?
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

30

积分

0

精华

用户组 

易积分
14
热心
0
好评
0
发表于 2020-3-14 23:34:03 | 显示全部楼层
学习一下
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

81

积分

0

精华

用户组 

易积分
29
热心
0
好评
0
发表于 2020-3-15 09:01:31 | 显示全部楼层
listbox 发表于 2020-3-14 23:52
事件 客户1.收到数据( a 为 字节型)  这句就是错误的
正确的是
事件 客户1.收到数据(数据 为 字节型())

让我想想?大家说呢?
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

81

积分

0

精华

用户组 

易积分
29
热心
0
好评
0
发表于 2020-3-15 09:08:21 | 显示全部楼层
listbox 发表于 2020-3-14 23:52
事件 客户1.收到数据( a 为 字节型)  这句就是错误的
正确的是
事件 客户1.收到数据(数据 为 字节型())

不对,改过来还是一样,关键是这个事件不响应,我设置了计数器都没有反应,说明程序根本没有执行到这里。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

81

积分

0

精华

用户组 

易积分
29
热心
0
好评
0
发表于 2020-3-15 10:36:01 | 显示全部楼层
listbox 发表于 2020-3-14 23:52
事件 客户1.收到数据( a 为 字节型)  这句就是错误的
正确的是
事件 客户1.收到数据(数据 为 字节型())

啊呀,知道了,是后面的括号。
事件 客户1.收到数据(数据 为 字节型())
定义的数据是数组才行。
谢谢!哈哈。我以为无解呢。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

5

主题

105

积分

0

精华

用户组 

易积分
2665
热心
0
好评
0
发表于 2020-3-15 14:03:53 | 显示全部楼层
E4A发送的信息 易语言可用收到吗?
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2025-5-5 15:17 , Processed in 0.116223 second(s), 36 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部