InnoSetupを使用してインストーラーを作成し、セクションにいくつかのカスタム ハンドラーを記述しています[Code]
。AppName
ハンドラーの 1 つで、セクションで定義されている値 (または、場合によっては他のパラメーターの値)を取得できるようにしたいと考えています[Setup]
。これを行う方法はありますか?ドキュメントを調べましたが、これを可能にするものは見つかりませんでした。私たちの InnoSetup ファイルは実際にはビルド プロセスによって生成されます。ビルド プロセスは、すべてのプログラムに共通でプログラム固有のフラグメントをつなぎ合わせます。そのため、各プログラムのコードで定数を定義する必要があるのは不便です。これを行う便利な方法はありますか?
私は次のようなものを探しています
MyString := ExpandConstant('{AppName}');
例外{AppName}
は、定義された定数ではありません。セクションで定義されたパラメーターを照会する方法はあります[Setup]
か?