VBA将串口数据读入EXCEL,要同时读取两个串口,请指教

fieldset{padding:10px;}

VBA将串口数据读入EXCEL,要同时读取两个串口,请各位高手指教?我就是想利用VBA将串口数据读入EXCEL,更要命的是,我这得读取两个串口的数据,还必须是用API函数?如何才能实现呢,是不是得利用多线程,串口必须一直打开,将数据读入取EXCEL指定的格中?请各位高手指教——解决方案——————————————————–跟多线程不搭界。如果读数据是主机端命令控制的,有一个 MSComm 控件就可以了,轮换设置端口即可。如果是另外一端主动发送数据,开两个 MSComm 控件。每个 MSComm 控件都有自己的缓冲区(大小可以设置),你读 Input 属性实际上是从缓冲区卸载数据。MSComm 控件是自动处理接收过程的,它接收到数据后,会触发 OnComm 事件。你在 OnComm 事件中进行数据处理就可以了。——解决方案——————————————————–这个和多线程是不相关的,你只需要用API函数分别打开两个串口就是了。关于API操作串口通信的例子你可以参考一下这个:hhttp://download.csdn.net/source/1339593酒般的思念,一饮就醉,醉时就用全部的热情读这忧伤的月色,

VBA将串口数据读入EXCEL,要同时读取两个串口,请指教

相关文章:

你感兴趣的文章:

标签云: