问题描述如下:
1、安装程序制作成功,并且是release版本下制作的。安装到装有Visual C++的电脑上后运行成功,相关的com口编程功能都能实现(接收数据,用oncomm函数响应接收数据);
2、当我安装到到没有装Visual C++的电脑上后运行,程序照样运行,不会出现无法运行的错误,但是问题是接收不到数据,即oncomm函数没有响应;开始以为是com口没收到数据,于是用串口调试助手接收串口数据(能接收到数据)。
于是初步判断问题起因:没有安装Visual C++的电脑上少了什么库或者什么文件,使得oncomm函数无法响应(本来应该发现数据就调用oncomm函数的)。或者是我的安装程序制作还需要添加什么文件或者库进去(我已经添加的相关文件有:Mfc42.dll,Msvcrt.dll,MFCO42D.dll,MFC42D.dll,MSCOMM32.OCX)哪位高手帮忙看看?如有遇到同样问题的希望指点指点讨论讨论! QQ联系:382333514
1、安装程序制作成功,并且是release版本下制作的。安装到装有Visual C++的电脑上后运行成功,相关的com口编程功能都能实现(接收数据,用oncomm函数响应接收数据);
2、当我安装到到没有装Visual C++的电脑上后运行,程序照样运行,不会出现无法运行的错误,但是问题是接收不到数据,即oncomm函数没有响应;开始以为是com口没收到数据,于是用串口调试助手接收串口数据(能接收到数据)。
于是初步判断问题起因:没有安装Visual C++的电脑上少了什么库或者什么文件,使得oncomm函数无法响应(本来应该发现数据就调用oncomm函数的)。或者是我的安装程序制作还需要添加什么文件或者库进去(我已经添加的相关文件有:Mfc42.dll,Msvcrt.dll,MFCO42D.dll,MFC42D.dll,MSCOMM32.OCX)哪位高手帮忙看看?如有遇到同样问题的希望指点指点讨论讨论! QQ联系:382333514
//参考
http://blog.csdn.net/js0001/archive/2009/01/14/3772587.aspx
急求那位有经验的给的代码!!