求助vb串口接收数据并显示

现在要实现的功能是:串口打开后,硬件会不定时从串口发上来一些6字节的16进制数据,现在希望能够实时接收,并自动按照每条一行显示出来,最好能有串口选择的功能(就像串口调试助... 现在要实现的功能是:串口打开后,硬件会不定时从串口发上来一些6字节的16进制数据,现在希望能够实时接收,并自动按照每条一行显示出来,最好能有串口选择的功能(就像串口调试助手那样)。
最好能不用计时器,用串口实时处理,希望有经验的高手多多指点,谢谢。由于我是新学,现在用的代码是在网上东拼西凑的,谢谢大家提供实用的代码,我还在学习中,如果有注释将不胜感激。
展开
 我来答
萍水e相逢
2010-04-06 · TA获得超过3万个赞
知道大有可为答主
回答量:5.9万
采纳率:46%
帮助的人:1.5亿
展开全部
用 mscomm 控件 吧

他的 OnComm 事件可以接收 指定数目 的数据

还是 推荐 清华的经典书
Visual_Basic与_RS-232_串行通信控制

循序渐进,入门很好的

有 pdf 电子文档

找不到可以 联系
匿名用户
2010-04-14
展开全部
网上的代码是给你提供一个参考,实用的代码还是需要自己编写的,楼主仅悬赏30分,而且还附加诸多要求,楼主本人也不一定会为此花上一两个小时回答别人问题的。我想即便是100分都不一定会有人给你代码,更何况是30分,如果想要得到自己想要的代码,大方一点是必须的,至少我知道的人中没有人肯会为30分单独给你编写一个程序的。
仅此提醒楼主!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
changjeff
2010-04-07 · TA获得超过804个赞
知道小有建树答主
回答量:2008
采纳率:54%
帮助的人:846万
展开全部
你把RTHREAD设置为1,这样串口一收到数据就会触发ONCOMM事件了,不需要定时器了,呵呵,把INPUT属性也设置为1,这样可以每次使用INPUT都会清空,条理比较清晰
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式