2

実行可能ファイルにすべてのアイコンがあります。スタート メニューに表示されるプログラムのアンインストール アイコンを変更したい場合は、次の方法で簡単に変更できます。

[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"

どうしたの?ありがとう

4

1 に答える 1

0

「,5」はファイル名の有効な部分ではありません。これを次のように置き換えます。

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

(もちろん、アプリケーションに少なくとも 6 つのアイコン リソースがあると仮定します。)

于 2013-07-03T20:45:26.640 に答える