Foxtable(狐表)用户栏目专家坐堂 → [求助]关于握手协议?


  共有1709人关注过本帖树形打印复制链接

主题:[求助]关于握手协议?

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/26 13:55:00 [显示全部帖子]

 替换掉不久好了?参考

 

http://www.foxtable.com/webhelp/scr/0241.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/26 14:38:00 [显示全部帖子]

以下是引用谢天钰在2017/6/26 14:28:00的发言:
只知道字节,不知道字符,这个咋整

 

把字节转换成字符咯

 

Dim Val() As Byte = New Byte() {49,50,51,52}
dim str as string = System.Text.Encoding.ASCII.GetString(val)
msgbox(str)


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/26 14:41:00 [显示全部帖子]

 你得到的数据是字节,想转换成字符?

 

 比如

 

Dim Val() As Byte = New Byte() {49,50,16,8,51,52}
Dim str As String = System.Text.Encoding.ASCII.GetString(val)
msgbox(str)
str = str.replace(chr(16), "").replace(chr(8), "")
msgbox(str)


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/26 17:45:00 [显示全部帖子]

 接收完成,会给你发送一个字符 0x06 或 0x0F 吧?如果检测到此字符,就是发送完毕了吧?

 

 你可以定义一个全局变量或者public变量,如变量 allstr, 叠加字符,每次的字符保存进去

 

 allstr = allstr & 每次转换得到的字符。


 回到顶部