在vb中能不能不打包,直接编译成脱离vb运行环境的exe文件呢?

解决方案 »

  1.   

    可以,先打包,看看包含哪些文件,将这些必要的文件COPY到其它计算机就可以了。
      

  2.   

    恐怕不行
    还有些DLL需要注册,当然你也可以自已找到所有相关文件然后自己写个安装注册脚本
      

  3.   

    vb自己带打包工具的,或者用install shield 或 wise installer 这些专业安装制作工具都可以位vb打包的,并且会自动把程序调用的dll和ocx控件一起打包。
      

  4.   

    不能啊,VB 5以前,VB生成的EXE程序都是P-Code,需要VBRUNxx.DLL解释执行,VB5终于可以编译了,但是API调用等等还是运行在MSVBVMxx.DLL下的,所以……你可以随程序带VB Runtime Redist,但是你的程序离不开MSVBVM,就像所有Win32程序都不能在没装Windows的机器上运行一样
      

  5.   

    能否将ocx文件编译到exe里面来