----首先单独启动InstallShield for Microsoft Visual C ++ 6,在初始界面中选择Project Wizard,你就可以根据向导一步一步生成一项工程,最后对代码做一定的修改,并编译成功,剩下的工作和上面的方法一样。
----具体做法如下:第一步填写你的应用程序的有关信息(同图2);第二步选择你的安装程序需要提供给用户的那些对话框(见图4);第三步选择你的应用程序运行的目标平台的操作
系统版本,包括Windows 3.11、Windows 95、Windows NT等;第四步选择安装语言版本;第五步提供给最终用户的安装类型,常见的安装类型有典型、定制、
压缩等;第六步选择安装中定义的组件,常见的组件有程序文件、帮助文件、示例文件、共享文件(见图5);第七步选择文件组(注意组件和文件组的区别,组件是安装文件传输的基础单位,组件由文件组组成);第八步生成工程摘要,向导工作完成。选择 Finish按钮,InstallShield会创建你的安装计划,并打开Project安装计划
工作编辑区。
----如果只是为一个简单应用程序,可以删除一些不必要的组件和文件组。例如在Components标签中Example Files、 Help Files、 Shared DLLs,只保留Program Files,在File Groups标签中,可以删去Example Files、Help Files、 Program DLLs 、Shared DLLs,保留Program Executable Files。最后是最关键的工作,因为这时要你手工修改安装程序的脚本代码。首先你必
须把你的可执行文件加入到Program Executable Files中,再把Program Executable Files加到Program Files中,做法是在 Program Files属性框中选择Include File Groups栏,点击Add...按纽,加入Program Executable Files。选择Scripts标签,切换到setup.rul窗口,准备对代码进行修改。在代码的变量声明部分加入STRING svPath,再把svPath = TARGETDIR ^ “*.exe";加入TODO comment block注释块的下面(*.exe用具体的应用程序名代替),换行后,单击右键,在弹出菜单中选择函数向导Function Wizard... .,在函数类框中选择“Long filename",然后在函数名框中选择LongPathToQuote函数,点击“下一步”,点击完成,向导自动加入相应代码;再换一行,重新启动函数向导Function Wizard...,选择Shell中的 AddFolderIcon函数,点击下一步,对函数进行编辑,对szProgramFolder、szWorkingDir、 szIconPath、szShortCutKey均填入“",对szItemName填入程序名,注意要加引号,对 szCommandLine填入svPath,对nIcon填入0,对nFlag填入REPLACE,点击完成按纽,向导自动加入相应代码。保存修改,并编译工程,生成安装程序,剩下的工作同第一种情况。
----以上就是制作安装程序的两种不同情况,当然为了使它更加美观,你还可以对它进行进一步的修改,比如你可以用自己的安装程序启动图片替换缺省的初始画面,只要选择Setup files标签,删除setup.bmp ,再插入自己的图片,注意必须命名为setup.bmp 。如果你掌握了安装脚本语言InstallScript Language,你就能制作出更好的安装程序。