我在程序里用到了mscomm的控件。再做了release版本之后,我把程序拷到没有装vc的电脑上试,将mscomm32.ocx拷到system32文件夹里并注册成功。
但是,程序运行中,打开串口老是显示串口被占用。
m_ComPort.GetPortOpen()返回总是不为0。我以为控件的相关文件就是mscomm32.ocx啊,难道还有其他的?
但是,程序运行中,打开串口老是显示串口被占用。
m_ComPort.GetPortOpen()返回总是不为0。我以为控件的相关文件就是mscomm32.ocx啊,难道还有其他的?
是先关闭串口再打开?
有vc的电脑有两个串口,没有vc的电脑只有一个串口。
但是我现在都用的com1