JDInnoSetupConfig
1.0.0
DelphiのINNOセットアップ構成コンポーネント
このプロジェクトは積極的な開発中であり、現時点では使用する準備ができていません。これを試して使用することにした場合は、自分の責任で使用し、コードを慎重に確認してください。私が完全に役立つように十分に磨くまで、近い将来に変化し、壊れることがあります。
使用するベースコンポーネントはTJDInnoSetupScriptです。これにより、Innoセットアップスクリプトファイル全体がカプセル化されます。 IDEにインストールしてフォームまたはデータモジュールにドロップし、スクリプトでできるほとんどすべてを達成するように構成できます。最終的に、Innoセットアップスクリプト(.iss)を動的に生成できます。将来のアイデアには、Delphiプロジェクト内から直接スクリプトをコンパイルできることが含まれます。


デモプロジェクトを見て、その使用法を確認できます。しかし、一般的に、セットアップに基づいてスクリプトを生成するための2つの重要な手順があります。
GetScript(AStrings: TStrings); - これを使用して、スクリプトにTStringsオブジェクトに入力します。これにより、既存のデータが強制的にクリアされ、ISSスクリプトに置き換えられます。SaveScript(const AFilename: String); - これを使用して、スクリプトをファイルに保存します。 GetScriptを直接使用し、指定されたファイルに保存します。 これは、このコンポーネントを利用する新しいプロジェクトです。このアプリを使用すると、ユーザーインターフェイスを介してコンポーネントを使用してInnoセットアップスクリプトを構成できます。
注:このアプリケーションでは、次のサードパーティライブラリが必要です。
