请问我用vb调用vc写的DLL 在我PC上运行没问题 但是给别人运行就会出现运行错误48
请问是什么问题?
对了,我是用vb精简版编译的 不知道是不是因为这个问题?

解决方案 »

  1.   

    加载 DLL 时的错误(错误 48)
       动态链接库 (DLL) 就是在 Declare 语句的 Lib 子句中所指定的库。此错误有以下的原因和解决方法: 此文件并非可执行的 DLL。 
    如果此文件是正文源文件,它必须编译并链接成可执行的 DLL 形式。此文件并非 Microsoft Windows DLL。 
    取得此文件相应的 Microsoft Windows DLL 版。此文件是早期的 Microsoft Windows DLL,而且和 Microsoft Windows 保护方式不兼容。 
    取得更新的版本。此 DLL 引用到其他不存在的 DLL。 
    取得此被引用的 DLL 并让它能提供其他 DLL 使用。此 DLL 或所引用的 DLL 并不在所指定的目录中。 
    移动 DLL 到所引用的目录或将 DLL 所在的目录添加到路径中。详细信息,可选取有问题的项目,并按下 F1 键。