打包是个好办法。
也可以把那个dll复制到[system]目录中,如果有必要注册一下就行了。
(regsvr32 [path]xxx.dll)

解决方案 »

  1.   

    最好是打包安装,那是不会有问题的。还有就是把需要的.dll拷贝到与.exe同一目录下。.ocx必需注册才行(regsvr32 [path]xxx.ocx)
      

  2.   

    up***********************************************
    ***********************************************
    这是一个什么样的世界啊!!!!!!!!!!!!!
    ××××××××××××××××××××××××
    只是一个vb打天下的世界!!!!!!!!!!!!!
    ……………………………………………………………
    ***********************************************
      

  3.   

    dll 动态链接库的版本不一样吧
      

  4.   

    如果有做安装程序,可能安装程序做得不好.要不就有regsvr32 yourDLL.dll 试试
      

  5.   

    用vb自带的打包程序来作成压缩包文件就可以了,然后在别的机器上点setup就可以用了
      

  6.   

    大概是调用了第三方控件没有注册吧,如果是的话,可以下载一个控件注册机,到www.newhua.com
      

  7.   

    打包安装可以。因为缺少MSVBVM60.DLLwin9x 有MSVBVM50.DLL
    winMe和winNT、win2000 or later 有MSVBVM60.DLL