1、
安装后如何自动运行一个EXE程序
2、
安装中同时再加一个例如驱动程序的安装

解决方案 »

  1.   

    vb自带的打包程序阿没这功能把。。其实俩个问题可作为一个问题来解决,也就是安装完成之后执行程序的问题,如果用vb自带的解决的话是解决不了,你可以换用其他的打包程序。不过vb的安装程序是有源代码的,在你的Microsoft Visual Studio\VB98\Wizards\PDWizard,这个就是了。你可以修改它来满足你的需求。
      

  2.   

    同意楼上另外楼主,建议是与那个setup factory
    不要那么绝对,楼上的方法可以,但是累,不好维护除非你以后不打其他vb包,否则你要保存两个打包程序在vb中通过改名字的方式来回切换,我认为是一种很白痴的做法。我吃过这钟苦头,劝你
      

  3.   

    可以使用 installshield 很不错 在 installshield里解决方法:
    1。
    增加 OnEnd 函数(安装结束会调用他) 输入:
    LaunchAppAndWait("C:\Test.exe","",WAIT);2. 增加 另外的组件 在安装的时候 自动会提醒用户把需要安装的组件打钩
      

  4.   

    哈,很想学INSTALLSHIELD啊,可是学了一段时间没进展
    好象那个里面有个VB专用的也没法用
      

  5.   

    用SF吧,可以解决这个问题呀.
    1、在安装好后写一个命令。open你的的程序.exe就可以了。
    2、把驱动程序另外打一个,同样使用open命令就可以解决。我安装ado数据库部件就是这样的。在软件安装结束后,再自动安装这个数据库部件。。
      

  6.   

    vs.net 2000 和2003的发布功能非常舒服。但是很简单。另外,我推荐nsis。
      

  7.   

    建议你用Setup Factory打包,以下连接是相关的文档
    http://www.hot518.com/yjxz/soft.asp?id=1064 Setup Factory V6.03 汉化补丁
      

  8.   

    vb的不好,建议你用第三方打包工具,我用过sf,作出来的东东很好看的
    vb对第三方控件的支持不是很好的
      

  9.   

    setup factory
    1、操作——安装之后——执行  %appDir%\***.exe
    2、操作——安装之后——执行  %appDir%\***setup.exe
      

  10.   

    具体:  操作——安装之后——打开/关闭程序——执行程序 %appDir%\***setup.exe
      

  11.   

    有一个变通的方法可以提供给楼主,绝对简单。那就是先使用VB自带的打包程序打包,这样一半会生成三个文件,然后再使用WINRAR将这三个文件压缩成一个自解压文件,并且WINRAR可以设置解压后自动运行的程序,这样,即得到了一个单独的安装文件,又可以在这个安装文件中指定自动运行的程序了,当然最大的好处是,只有一个文件,体积还比原来的要小。
      

  12.   

    WINRAR可以设置解压后自动运行的程序怎么做啊,我的是winrar 3.3