首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MSComm 控件发送指命解决思路

2013-08-01 
MSComm控件发送指命各位高手你们好,现有一个问题,有一个上位机的指令是这样的,ID2 ByteSingle control: 0x

MSComm 控件发送指命
各位高手你们好,现有一个问题,有一个上位机的指令是这样的,
ID
2 Byte
Single control: 0x0001 ~ 0x0FFF
Total control: 0xFFFF 

Control code
2 Byte
Turn On: 0x0001
Turn Off: 0x0000
Status query: 0x0002


我想用mscomm 控件去发送指令 如 让ID 为1 的ON 就是让ID为1的打开。 应该怎么发送
Dim bys(0 To 5) As Byte
bys(0) = ?
bys(1) = ?
bys(2) =?
bys(3) =?
bys(4) = ?
bys(5) = ?
   MSComm1.Output = bys
VB MSComm
[解决办法]
bys(0) = 0
bys(1) = 1
bys(2) = 0
bys(3) = 1

MSComm1.Output = bys
[解决办法]
&h1和1是相同的,两者相等
换9号ID。则
bys(1)=9 或者bys(1)=&H9

热点排行