1.在VB中:
Dim buf() As Byte
可以通过以下方式给每一位赋值,请问在MFC中应该怎么做呢?
buf(0) = &H55
buf(1) = &H67
buf(2) = &H89
buf(3) = &HAB
buf(4) = &HCD
buf(5) = &HEF
buf(6) = &H12
buf(7) = &H34
buf(8) = &H1
// strlen = UBound(buf) + 1
// rlen = sio_write(GCommData.Port, buf(0), strlen)
2.还有,要把这BYTE型数据通过串口发送出去,应该怎么做?
不知道API和MSCOMM控件发送的数据类型是甚么,是VARIANT类型的吗?
请教各位了,提供点例子和思路,小女子不胜感激...
Dim buf() As Byte
可以通过以下方式给每一位赋值,请问在MFC中应该怎么做呢?
buf(0) = &H55
buf(1) = &H67
buf(2) = &H89
buf(3) = &HAB
buf(4) = &HCD
buf(5) = &HEF
buf(6) = &H12
buf(7) = &H34
buf(8) = &H1
// strlen = UBound(buf) + 1
// rlen = sio_write(GCommData.Port, buf(0), strlen)
2.还有,要把这BYTE型数据通过串口发送出去,应该怎么做?
不知道API和MSCOMM控件发送的数据类型是甚么,是VARIANT类型的吗?
请教各位了,提供点例子和思路,小女子不胜感激...
2.直接用BYTE型数组发送。
buf[0] = 0x55 ;
buf[1] = 0x67 ;
buf[2] = 0x89 ;
buf[3] = 0xAB ;
buf[4] = 0xCD ;
buf[5] = 0xEF ;
buf[6] = 0x12 ;
buf[7] = 0x34 ;
buf[8] = 0x1; http://blog.csdn.net/jiaohe2000/archive/2007/08/14/1742712.aspx