利用microsoft communication control控件进行串口通讯,用一块缓存板作中介,从COM2口往缓存板中写内容,然后程序从COM1口读数据,但返回的是一些乱码。我先用一个VARIANT类型的变量接收数据,再用一个COleSafeArray变量转化一下,问题好像就出在这一步上。帮帮忙吧!