我想做一个可以把一个或几个可执行程序和一些资源打包成一个可执行程序的安装软件,特想高手请教?方法如何,有源代码最好。

解决方案 »

  1.   

    用inno setup吧,很好!还有源码。网上搜一下,很多地方都有。
      

  2.   

    install sheild 专业的做setup的程序
      

  3.   

    installshield express for delphi
    wise
    setupbuilderinstall sheild是最专业的
      

  4.   

    没想你也对Install感兴趣。
    我给你推荐一个非常好用的安装制作程序:Inno Setup2.11
    该程序功能非常强大,它能对程序组、多个程序文件、系统文件、注册表、反安装等进行很好的管理,特别是它还能制作象Delphi安装时的“组件”选项,甚至连安装时显示的英文你也可以自定义。
    该工具只有一个弱点,就是向导功能不太强大,可能是目前版本不够高,但是提供了强大了参数系统。如果你能掌握它的参数用法,你可以制作出非常漂亮的安装程序。
    我用该工具做了许多安装程序,显得非常专业。
    如果你感兴趣,请到www.innosetup.com去下载。
    如果你需要安装配置的中文文档(就是安装界面中显示的提示信息的翻译),我自己翻译了一份,需要的话致信[email protected]
    愿这个工具对你有用。
      

  5.   

    同意 inno setup
    我也一直用它
    以前用了 Wise Installation System 还有 install sheild,都感觉不怎么好,太强大了,不太适合。
      

  6.   

    有可能是我表达有误,我的意思是用DELPHI编一个可制作安装程序的软件。而不是用什么工具制作安装程序.
      

  7.   

    crazy
    自己制作?
    有现成的工具Wise Installation System 、install sheild为什么不用
      

  8.   

    我也没做过,我说一下我的想法
    自己写一个二进制文件A用来存那些需要拷贝的文件,另做一个二进制文件B在文件中记录所有文件的位置,文件名,大小,等等信息.打包的时候把要拷贝的东西全部写到A中,并且在B中记录下相应的信息,安装的时候,再从A中把文件一个个读出来。我不知道怎么压缩,我也没试过,不知道行不行。
      

  9.   

    citytramper非常感谢你的想法,但是我是想把所有的文件都打包成一个可执行程序.