アイコンdirrectoryの最後の部分をアイコン名に挿入する必要があります。Inno Setupアイコンパスのアプリケーションパスの一部を使用する
これを行うには、ExtractFileName({app})
を使用し、結果をマイアイコンのName
パラメータに挿入しようとしています。
[Icons]
Name: '{group}\ApplicationName\' + ExtractFileName({app}) + '\filename.txt'
それはコンパイルが、実行時に、私はその
C伝える、123エラーを取得:\ WINDOWS \ SYSTEM32 \ 'C:作成できませんでしたが。
インストールパスのベース名をスタートメニューの新しいレベルとして挿入するだけです。
'Name'は、アイコンの表示名です。 'Filename'はアイコンのターゲットです。 アイコンを使って何をしようとしていますか?あなたはアイコンにパス名を入れようとしていますか?または、アプリケーション名をアイコン名に入れようとしていますか?または、他の何か? – mirtheil
私は、インストールディレクトリの最後の部分でなければならないレベルをスタートメニューに追加したいと思います。アプリケーションは、異なる場所にある同じコンピュータに複数回インストールできます。私の控えめなことは、パラメータ定義の中で関数を呼び出す方法を理解できないことです。 – Jerome