如题,我用Delphi开发了一个数据库应用程序,用到了一个第三方界面组件BusinessSkin以及Oracle数据库,连接Oracle的方法是ADO。另外,我用Wise制作安装程序的时候,经过编译、测试后,分发只允许三种方式:移动介质、网络应用程序、FTP服务器,如何生成一个可执行的安装文件,放在什么地方?

解决方案 »

  1.   

    安装程序的生成方法 wiseinstall安装好后,一个是16BIT的,另一个是32BIT的。使用哪一个都没关系。16BIT的可以在32BIT下编译,说明白了:您的安装程序脚本是一个,在不同的环境下编译就生成不同版本的安装程序。我们以16BIT环境作例子。  1、点击菜单FILE下的NEW,然后点击TOOL BAR中的INSTALLATION EXPERT2、 双击Installation Interface,在Media页面中选Single File Installation,选Application页面,在Software Title处输入SHOWINS,在Default Directory处输入SHOWINS,然后点击OK。 3、 参考步骤2再双击Application Files项,这项比较重要上图中有四个窗口,在左上窗口中的My Computer的D盘Myprog中找到你的应用程序,在左下窗口中选中Application,找到的程序会出现在右上窗口中,然后点击右上窗口下面的Add File则程序被填加到了Application项中。再选左下窗口的WINDOWS项,并选中其下面的SYSTEM项,然后在左上窗口中的WINDOWS98的SYSTEM中找到VBRUN300.DLL及MSCOMM.VBX把它们加到左下窗口的WINDOWS\SYSTEM中,点击OK。  4、 回到步骤2,点击EDIT SCRIPT钮,退出WIZARD生成过程。上图中有四个窗口,在左上窗口中的My Computer的D盘Myprog中找到你的应用程序,在左下窗口中选中Application,找到的程序会出现在右上窗口中,然后点击右上窗口下面的Add File则程序被填加到了Application项中。再选左下窗口的WINDOWS项,并选中其下面的SYSTEM项,然后在左上窗口中的WINDOWS98的SYSTEM中找到VBRUN300.DLL及MSCOMM.VBX把它们加到左下窗口的WINDOWS\SYSTEM中,点击OK。  4、 回到步骤2,点击EDIT SCRIPT钮,退出WIZARD生成过程。完成此项修改后,CREATE一下SHORTCUT,意思是要把你的程序放在桌面及启动栏中去,同时自动生成一个卸载程序。  把你的脚本保存成SETUP.WSE,然后编译一下,就生成了SETUP.EXE。这个SETUP程序就是你需要的且能够独立运行的安装程序。运行它,则会在桌面及启动里填加好你需要的运行项及卸载项。当然你还可以在脚本中加入修改INI文件的指令、制作子目录的指令、填加帮助文件、加入注册项等等。加入的项都会以DIALOG的形式让你填入相应的内容,而不是要你直接修改脚本。  经过上述的三个步骤,安装程序就做好了。像一些专业的安装程序一样,它有版权说明信息、程序组提示信息等,愿意的话你还可以加入一些安装提示图片等。Wise installation 可以为你的VB、DELPHI、VC++等任何一种语言写的程序制作安装程序,是安装程序制作专业户的首选程序,实际上不是去写脚本,而是填几个DIALOG就生成需要的脚本,非专业人员制作专业安装程序,这就是wise installation神奇之处。
      

  2.   

    網上有很多的教程, 你到google search一下就可以啦.
      

  3.   

    wise installation好象比Delphi7安装盘上的那个安装程序要好用一些。