跪求解,疑难杂症。高手进。。。。。
模块中声明如下
Public Declare Sub MyCloseSet Lib "rich.dll" ()
Public Declare Function KeyBoardInstaller Lib "ReadM.dll" (ByVal HWnd As Long) As Long
在VB环境中运行通过。rich.dll和readM.dll(两文件用VC创建)放在VB目录下。
编译通过。
编译后程序运行目录为MYAPP,rich.dll和readM.dll文件拷贝到MYAPP目录。
运行程序通过。
用肥猫打包。本机解包后运行通过。
到另一台机器下(有VB环境)解包,运行出现提示:“出现错误:53 文件未找到:rich.dll”。
测试该问题,我在代码中加入ON ERROR RESUME NEXT 发现ReadM.dll中的函数可以正常使用,但Rich.dll依旧出现错误提示。
检查程序目录下文件均没问题,把DLL文件放入系统目录下依旧有错误提示。。。。。。
请教:为什么会出现这种情况?我已经测试20多次了解决不好,谢谢!