【问题标题】:Load unistall icon from exe file in the inno setup在 inno 设置中从 exe 文件加载卸载图标
【发布时间】:2013-07-04 22:24:13
【问题描述】:

我的所有图标都在我的可执行文件中。如果我想更改开始菜单中显示的程序的卸载图标,我可以通过以下方式轻松做到:

[Files]
Source: "icons\uninstall.ico"; DestDir: "{app}\Icons"

[Icons]
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"; IconFilename: "{app}\Icons\Uninstall.ico"

由于我的 exe 文件中有 Unistall.ico,我想从中加载图标,但下面的行没有这样做,导致 开始菜单 > 我的程序文件夹中没有显示图标强>

[Icons]
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"; IconFilename: "{app}\{#MyAppExeName},5"

怎么了? 谢谢

【问题讨论】:

    标签: icons inno-setup uninstallation


    【解决方案1】:

    ",5" 不是文件名的有效部分。用这个替换它:

    IconFilename: {app}\{#MyAppExeName}; IconIndex: 5
    

    (当然假设您的应用程序中至少有 6 个图标资源。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      • 2013-03-28
      • 2013-03-28
      • 2021-02-14
      • 2021-12-01
      • 2016-05-19
      • 1970-01-01
      相关资源
      最近更新 更多