我在程序里用到了mscomm的控件。再做了release版本之后,我把程序拷到没有装vc的电脑上试,将mscomm32.ocx拷到system32文件夹里并注册成功。
但是,程序运行中,打开串口老是显示串口被占用。
m_ComPort.GetPortOpen()返回总是不为0。我以为控件的相关文件就是mscomm32.ocx啊,难道还有其他的?
但是,程序运行中,打开串口老是显示串口被占用。
m_ComPort.GetPortOpen()返回总是不为0。我以为控件的相关文件就是mscomm32.ocx啊,难道还有其他的?
解决方案 »
- 数据库中插入一条数据问题
- vc网络通信两个消息包怎样进行收发
- VC 中如何固定工具栏(让它不能浮动,拖拽,关闭)
- 请问在函数内用CreateInstance创建的实例是栈内存还是堆内存?
- 让FlexGrid控件中满足不同条件的纪录变颜色,还有在使用命令移动里面的纪录的时候,让变颜色,好让人知道当前一定到哪里,不使用鼠标
- 如何读取网页中特定的内容?
- 求助!CMSFlexGrid的RELEASE问题.
- win7安全日志中日志的数据结构
- 求救一个很古怪的错误!
- 老是看不懂 msdn 中的Framework 一词,谁能帮我形象地说明一下到底指的是什么?
- 关于ATL制作DLL的一个问题
- 诚聘ArcGIS二次开发工程师
是先关闭串口再打开?
有vc的电脑有两个串口,没有vc的电脑只有一个串口。
但是我现在都用的com1