start中运行的是调试版,调用的是调试版的库,Exe文件是发行版,调用的发行版的库,好像你调用的库中存在一些无发行版库的第三方组件。

解决方案 »

  1.   

    你在非vb的环境中想运行你的程序必须借助于Packge & deploement 向导否则生
    成一个exe将是一个非常复杂的工作你在安装的时候一定安装了这个东西我本人就
    试了一次成了祝你好运!!!
      

  2.   

    主要可能是找不到库的原因,看看project的属性. 是不是库中存在一些无发行版库的组件
      

  3.   

    运行VB的安装程序,在“数据访问”,选中JET IISAM驱动程序(用来访问一些早期的库),安装完后,重新编译一下。在其它机器上运行时,要用VB的安装程序打包。
      

  4.   

    详细一点你的程序用到的控件 [email protected]
      

  5.   

    谢谢各位的帮助。这个问题在我重装系统及VB+SP4+第三方组件后终于好了。哎!。。
    总结这次的问题,我想是因为我在VB6英文版写后程序后,为了使安装程序是中文界面,所以又装了VB6中文版,而引起的。
    微软的系统太庞大,所以做任何事都要一步一步小心翼翼。否则只能象我,推倒重来。