易语言如何发送16进制字符串

我需要用易语言向串口发送5501320000000189这一串16进制数据,我写的是:端口_COM3.发送数据(到字节集(5501320000000189))这样发出去不... 我需要用易语言向串口发送 55 01 32 00 00 00 01 89 这一串16进制数据,我写的是:
端口_COM3.发送数据 (到字节集 (5501320000000189))
这样发出去不对,请问应该怎么写?
下面三个是乱答的吧,有高手在吗?
展开
 我来答
百度网友1eae7defe
2014-06-29 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:81
采纳率:0%
帮助的人:65万
展开全部
易语言的字节集的形式是{255,255,255......}的
每个字节之间用" , "隔开.整体用" { } " 包括,不是用一般的括号"()"
所以 端口_COM3.发送数据 ({ 55, 1, 32, 0, 0, 0, 1, 89 })就可以了.它不要求{55,01,32,00,00,00,01,89}
只是修改你的代码,能用否我就不知道了.

对了 55 01 32 00 00 00 01 89 是十六进制?
如果是.你找模块
将他变成十进制,
假设 十六到十 是 十六进制到十进制的子程序
端口_COM3.发送数据( 到字节集(十六到十("5501320000000189")))
du瓶邪
2015-07-09 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2946万
展开全部
版本 2
.子程序 _按钮1_被单击
.局部变量 A, 文本型
A = 到文本 (到十进制 (编辑框1.内容))
编辑框2.内容 = 取十六进制文本 (到整数 (A))

.版本 2
.子程序 到十进制, 整数型
.参数 内存地址, 文本型
.局部变量 i, 整数型
.局部变量 string, 文本型
.局部变量 结果, 长整数型

计次循环首 (取文本长度 (内存地址), i)
string = 取文本中间 (内存地址, i, 1)
结果 = 结果 + (寻找文本 (“0123456789ABCDEF”, string, , 真) - 1) × 求次方 (16, 取文本长度 (内存地址) - i).计次循环尾 ()
返回 (结果)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
变压器设计相关
2014-06-23 · TA获得超过588个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:371万
展开全部
端口_COM3.发送数据 ({ 55, 1, 32, 0, 0, 0, 1, 89 })
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-06-22
展开全部
端口_COM3.发送数据 (到字节集 ("55 01 32 00 00 00 01 89"))这样呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yjxaep
2014-06-22
知道答主
回答量:9
采纳率:0%
帮助的人:1.3万
展开全部
端口设置应该没设置好吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式