Delphi 2010 串口控件TComPort(可替代使用SPComm2010)

来源:互联网 发布:vr制作app软件 编辑:程序博客网 时间:2024/06/15 21:12

最近一个项目从Delphi 7 升级到Delphi 2010,项目中需使用串口通信,之前在Delphi 7中使用的串口控件为Spcomm,后来网上找到适用于Delphi2010版本的SPComm2010,安装过程还算顺利。

使用串口调试助手接收,传输英文、数字等字符时,接收到的文本不完整,例如发送“test”,仅收到"te";

                                            传输汉字时,发现接收到的全部是乱码。


经多方查找资料,发现问题根源在于Delphi从 7 升级到 2010后 字符串类型的差异。具体可参考: