动态库我复制了mfc42d.dll,mfco42d.dll,MSVCRTD.DLL到当前文件夹.注册了mscomm控件。
在有vc的机器上正常运行,但是在没有vc的机器上当调用我写的dll时,
就报如题所述的错误。
在有vc的机器上正常运行,但是在没有vc的机器上当调用我写的dll时,
就报如题所述的错误。
解决方案 »
- 列表框控件(ListCtrl)的Report风格时候,我选择某列的表头后,如何让该列的背景色和其他列不同?
- 如何使用OpenGL在对话框上的静态控件上画图
- 各位高手们 本人刚刚在学vc,推荐几本好书吧!
- 如何在dll中调用存储过程?
- 如何升级SDK?
- 在VC6.0中如何获取网页frame的文档对象???
- 如何导出计算过程?
- 【求助】关于通过hook实现文件隐藏 防删除的问题
- 请教一下”root权限,能上网,gethostbyname, 返回Resolver internal error“到底是什么问题呢?
- 高手请进!skin问题
- 请教:目前国内图象边缘检测主要在哪些方面进行研究?谢谢了
- 用CWebBrowser2控件做http浏览器,怎么捕获点击html页面中超级链接的内容?
断言错误,再查查看代码吧。
另外,以release方式编译,静态链接MFC试试。
对了,mscomm控件相应的DLL也拷了吧。
mscomm.ocx也拷了,而且也注册了。
你重新release一个再拷过去就没问题了
另外就是出问题的程序不是release版的,
你设断点看一下,是不是你把接收到的空数据给当成非空数据了.
在程序中加入这种判断应当就没问题了