2010-08-19 65 views
3

在安装程序,您可以轻松地使用此代码改变小位在向导的右上角的? 这似乎没有任何参数。变化WizardSmallBitmapImage在Inno Setup的卸载程序

我认为解决的办法之一就是让安装程序提取所需的位图到{app},然后使用此代码:

procedure InitializeUninstallProgressForm; 
var bitmap : string; 
begin 
    bitmap := ExpandConstant('{app}\uninst.bmp'); 
    uninstallProgressForm.WizardSmallBitmapImage.Bitmap.LoadFromFile(bitmap); 
end; 

不过,我不希望有卫星位图挂在我{app},我希望它被编译到卸载程序中。是否有可能以某种方式将该位图编译到卸载程序中?或者,有没有其他方法可以在卸载程序的向导中更改该位图?

回答

4

不,没有办法将其他文件编译到卸载程序中。

+0

是否有一些隐藏的参数可以让我设置卸载程序的WizardSmallImageFile?甚至有什么理由说明卸载程序没有使用与安装程序相同的映像? – Paya 2010-08-19 22:57:59

+0

我已将[这里](http://innosetup.uservoice.com/forums/33177-inno-setup-feature-request/suggestions/1016549-uninstall-set-wizardsmallbitmapimage-in-uninstall)添加为功能请求,所以如果你也错过了这个功能,请投票。 – Paya 2010-09-08 16:00:14