 |
当然用事件驱动,如果你的两个处理过程不是太复杂和太过于占用时间用查询也行。但还是事件驱动快。好象不用多线程,只用事件驱动已是足够了。
laiguoquan的意见:
在界面上放两个串口控件,再使用PORT=1 和2,即可对两个串口进行控制,接收和发送均可。
我的网址:http://jjsky.126.com/
zhl问:我在做一个工业用软,要求同时从8个COM口(扩展)获取数据,是用8个MSComm控件好,还是用一个MSComm控件数组好(长度为8)。如果使用控件数组,当8个口的数据同时到达时激活OnComm事件是否会冲突?急急急。
主持人答:使用控件数组和8个控件从性能上讲是一样的,当然从方便编程的角度来说使用控件数组好一些。
相关书籍:
《串行端口大全》
《Delphi 串口通信编程》
《利用Visual Basic实现串并行通信技术》
此问题由阿甘回答。
附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 网络与通信, network, communicate, com, com1, com2。
|