打包和生成.exe程序有什么区别?????怎样打包呢???
望得到大家的帮助,谢谢!!!

解决方案 »

  1.   

    简单讲,生成exe只是对程序进行编译,产生一个可执行的文件。
    而打包则会将执行程序所用到的所有dll,ocx等包含进去,可以制作成一个安装文件(也可不制作),并在安装时自动对所用到的控件进行注册
      

  2.   

    如果不打包,那么你的可执行程序(.exe)文件在别的机器上就不一定能执行,因为你的可执行文件里的ado等等等等控件的注册没有完成,用打包的话,在打包的时候就会把这些注册文件也同时打包进去。这样,不管你的文件到了哪台计算机都会顺利运行。打包程序在“外接程序===外接程序管理器==双击选择打包和展开向导”然后,“外接程序==打包和展开向导”即可运行打包程序.关于怎样应用,买本书看看或看看msdn
      

  3.   

    打包可以用setup factory,install shield等,很多打包程序
      

  4.   

    生成exe文件,只是个可执行的程序,而它相关的动态连接库以及控件都必须在新的系统内注册才能试用,所以要打包。
       打包程序有好多,你可以去找找,而且vb自带也有打包程序!
      

  5.   

    setup factory
    好东东
    简单
      

  6.   

    一.exe文件你执行的程序
    二.打包文件,为你的exe文件建立运行环境,为了你能方便的在其它的computer中运行
      

  7.   

    说简单一点,exe文件+exe支持文件(运行环境)=打包文件
      

  8.   

    UP,软件要发布一般就要打包,
    或者把所有需要的冬冬都做到exe里面,做成绿色软件。HOHO!
      

  9.   

    生成EXE文件的过程实际上就是把代码转换为2进制可执行文件(EXE)的过程,称之为编译
    打包其实就是为你在其他机器运行你的EXE搭一个环境,总不能再去装VB吧,谁教你用VB呢,呵呵