我的可执行文件中包含了所有图标。如果我想更改“开始”菜单中显示的程序的卸载图标,我可以通过以下方式轻松完成:
[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"
什么错了? 感谢
答案 0 :(得分:0)
" 5"不是文件名的有效部分。替换为:
IconFilename: {app}\{#MyAppExeName}; IconIndex: 5
(当然假设您的应用程序中至少有6个图标资源。)