我准备开始进行串口编程。现在有很多控件可以选择。MSCOMM、SPCOMM。或者还有其他更好的(没有见过) 。现在我需要选择一个多线程处理能力比较强,稳定,易于开发,程序易于发布。 至少首先要稳定,易操作。各位熟悉串口通讯的朋友给我提供一个建议。如何在MSCOMM和SPCOMM直接进行取舍,该选择哪个? MSCOMM需要OCX文件,还需要注册,安装程序比较麻烦。SPCOMM是不是不稳定?在工业应用方面比不上MSCOMM?或者还有更好的选择吗?
解决方案 »
- 记录的插入问题
- 急问一个连接数据库的小问题!在线等
- 谁有个人ppt展示的例子
- 在FORM上按任意键,界面一个数字累加滚动,再按任意键数字停止滚动,如何实现?请教高手!
- 一个另类的计算器实现问题!
- 我想作一个小程序实现sql语法检查,和执行sql脚本。
- FastReport打印时打印机的切换问题?
- 菜鸟的问题
- 从SQLServer2000里读出的字符串后面会加满空格,若一个一个读取可用Trim(),可我是用DBGrid的,要在Grid上进行修改时总是定位到最后的空格
- foxbase2.1+ ->foxpro2.5 ->Vfoxpro5.0 ->delphi
- DBGRID在修改时一直只能显示一条记录
- 关于LineDDA画框问题
MSCOMM在设置奇偶校验等参数时候,需要重新打开端口,如果你需要频繁设置参数,MSCOMM不适合你。COMM是个串行设备,不适合多线程,多线程在很多地方会受到限制,必须认真去看多线程资料。实际上底层设备也是一样,所以WINDOWS才用虚拟管理器去管理物理设备,每个程序都假设设备仅归自己所有。