Installshield打包案例分享2

案例描述:如何修改复制文件时的对话框信息?
版本:is 2010
工程类型:installscript
问题描述:我在OnInstalledFile中增加了部分代码功能,对某些特殊文件执行一些特殊操作。然后我想手动调整对话框上显示的提示信息和进度条位置,请问该如何完成这种操作?或者有没有其他更好的方式来实现自定义的提示?
 
 
解决办法:
在Installshield的安装进度中显示自己设置的信息
以Installscript msi project为例,在installshield所制作的安装包安装过程中显示安装进度的,就在
OnFirstUIBefore中的
Dlg_SdStartCopy界面中
Enable(STATUSEX);
这句话。
要显示自己设置的信息,只需在这句Enable(STATUSEX); 后添加数句语句即可,举例如下:
   Enable(STATUSEX);
/*
*当StatusUpdate 的第一个参数为ON的时候,它可以实时更新;
*第二个参数是当安装拷贝到达下一个文件时,指示条应该显示的百分比
*/
   StatusUpdate (ON, 99);
   SetStatusWindow (-1, "File Copying completed at 99%.");//显示第一个自定义信息
   Delay (3);//延迟三秒
   // Set the progress bar to 100% and displays a message.
    SetStatusWindow (100, "StatusUpdate example completed, now exiting...");//显示第二个自定义信息
    Delay (3);
详细请参阅Installshield自带的Help中关于StatusUpdate 函数的例子
 
 
应用程序安装打包技术论坛 http://www.appinstall.cn

你可能感兴趣的:(职场,休闲,installshield,installshield)