要运行VB6的EXE 必须有msvbvm60.dll没有肯定运行不了。
如果没有控件的话,就用VB5做EXE,98可以运行。

解决方案 »

  1.   

    建议使用dllshow或者showdep等工具检测一下你的vb程序运行时调用了那些dll文件.
    然后用install shield等安装工具编写安装程序.vb自己带的安装程序太差.
      

  2.   

    不管是Vb6.0还是Install Shield或者Wise的打包程序,注册控件和dll是没有问题,卸载程序也可以自动生成,VB6.0除外(但可以通过添加删除卸载),Install Shield有Uninstall只要你选了。不过,你的软件不是VB写的,干嘛还要用VB来写个安装程序呢,如果要做安装程序,用Install Shield或Wise已经很酷了,主要是你会不会,懂不懂用的问题。我觉得写安装程序不适合用 VB 来写。