如何更改"添加或删除程序"中的显示图标使用vb脚本在Install shield中使用ISwi对象。
答案 0 :(得分:0)
InstallShield 2012自动化对象:
使用ISWiProject Automation Object,您可以更改InstallShield项目的许多内部。对于"添加或删除程序"您可以更改CompanyName,CompanyPhone,CompanyURL,但不能更改ProductIcon。
让我们看看ProductIcon property是什么。这是本地资源的路径(通常是项目资源下某处的.ico文件的路径)。如果是这样,只需复制新图标,您希望看到,进入此位置(覆盖现有图标)并在使用自动化后重新构建项目。在构建期间,它将使用您刚刚覆盖的此位置的图标。你走了,你刚刚更换了你的图标。
InstallShield 2015自动化对象:
如果您有能力使用最新的自动化对象,那么很幸运能够通过脚本设置所请求的属性。新的ISWiProject Object (Advanced UI and Suite/Advanced UI)允许您将 ArpIcon 和 ArpIconIndex 设置为.exe,.ico或.dll文件的路径以及要使用的图标的索引。这些将是您正在寻找的属性。