搜索
查看: 2779|回复: 4

请问wsock如何发送16进制数据

[复制链接]

8

主题

124

帖子

905

积分

三级会员

Rank: 4

积分
905
发表于 2012-12-20 19:46:09 | 显示全部楼层 |阅读模式
/*
之前遇到的问题:
1、注册热键后与其他热键冲突,QQ
//发送按钮事件函数
*/
mainForm.button5.oncommand = function(id,event){
        if(mainForm.button3.text = "链接"){ return false; };
        if(mainForm.edit.text == "" ){ return false; } ;

        //netsendcommand(6);消息传递函数
        sendstring = mainForm.edit3.text + '发送: ' + mainForm.edit.text + '\r\n' ;
        sendstring=0xA5;
        mainForm.edit2.text = mainForm.edit2.text + mainForm.edit.text ;
        mainForm.edit.text = "" ;
        //wsock.send(hSocket ,sendstring ,#sendstring ,0 );
        wsock.send(hSocket ,sendstring ,#sendstring ,0 );//在这个地方如何更改为发送16进制的数据
        sendstring="";
        //wsock.send(hSocket ,sendstring ,#sendstring ,0 );
        ::SendMessageInt(mainForm.edit2.hwnd, 0x115/*_WM_VSCROLL*/,  0x7/*_SB_BOTTOM*/,0 );
}//endproc
这个问题困扰我好久了
库文件没有介绍16进制数据的发送,所以来这个请教一下高手
谢谢
回复

使用道具 举报

2

主题

871

帖子

4689

积分

荣誉会员

Rank: 8Rank: 8

积分
4689
发表于 2012-12-20 20:59:46 | 显示全部楼层

十六进制只是你的表示方式, 一个数据无论你用什么进制来表示,对于发送都没有区别[code]sendstring='\x65'[/code]

十六进制只是你的表示方式,
一个数据无论你用什么进制来表示,对于发送都没有区别
  1. sendstring='\x65'
复制代码
回复

使用道具 举报

8

主题

124

帖子

905

积分

三级会员

Rank: 4

积分
905
 楼主| 发表于 2012-12-21 11:43:53 | 显示全部楼层

[quote][size=2][color=#999999]不争 发表于 2012-12-20 20:59[/color] [url=forum.php?mod

不争 发表于 2012-12-20 20:59
十六进制只是你的表示方式,
一个数据无论你用什么进制来表示,对于发送都没有区别

谢谢
我之前一直以为需要转换为byte[]字节进行发送,所以一直在那个地方卡住,
回复

使用道具 举报

2

主题

871

帖子

4689

积分

荣誉会员

Rank: 8Rank: 8

积分
4689
发表于 2012-12-21 12:16:59 | 显示全部楼层

字符串就是 byte[] ,字符串实际上也就是个byte字节的数组。

字符串就是 byte[] ,字符串实际上也就是个byte字节的数组。
回复

使用道具 举报

8

主题

124

帖子

905

积分

三级会员

Rank: 4

积分
905
 楼主| 发表于 2012-12-21 13:58:07 | 显示全部楼层

[quote][size=2][color=#999999]不争 发表于 2012-12-21 12:16[/color] [url=forum.php?mod

不争 发表于 2012-12-21 12:16
字符串就是 byte[] ,字符串实际上也就是个byte字节的数组。

非常感谢
现在发送命令可以实现了
就开始学习接收数据
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2020-8-15 11:55 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表