MsComm控件问题

wgd 2003-09-13 05:05:04
我用这个方法来发送十六进制数据
dim arr(255) as byte
arr(0)=&H45
arr(1)=&H46
arr(2)=&H47
arr(3)=&H48
MSComm1.Output = arr

可我发的数据不是定长的,用这个方法发时总是把后面的空的数组也用00发了出去
用什么方法可以不发后面的空数据?
...全文
38 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
armu80830 2003-09-13
  • 打赏
  • 举报
回复
dim arr() as byte
...
redim arr(A)
arr(0)=&H45
arr(1)=&H46
arr(2)=&H47
arr(3)=&H48
....
MSComm1.Output = arr

将 A 改为要发送的数据的长度

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧