2010-12-07 6 views
1

InstallShieldプロジェクトを作成して、インストール時にテキストファイル(日付、バージョン情報など)のデータで動的に埋められるテキストボックスを含むカスタムダイアログを作成したいとします。これは可能ですか?InstallShield Dynamic Dialogs

答えて

1

私はファイルがどこに住んでいるかによって異なると思います。

ファイルがすでにシステムに存在する場合(XML形式またはINI形式の場合、レジストリにもなる可能性があります)、システム検索を使用してファイルを検索できます。見つかった場合、値はプロパティに格納され、ダイアログで使用できます(使用できるプロパティフィールドがあります)。

インストールしているファイルの場合は、GUIの実行時にアクセスできないため、これは別の話です。

さらに詳しい情報を提供すれば、より具体的なアドバイスができます。物事は好きです:ファイルはどこにありますか?誰がそれを変更するのですか?それはインストールの一部ですか?

よろしく、

フアン・カルロス・

+0

それは、ディスクのルートになりますので、それは、「サポートファイル」に含まれることになります。 – hrh

+0

なぜそれをテキストファイルにしたいですか?それは動的に変更されるものですか?そうでない場合は、必要な値のプロパティを作成してから、そのプロパティをダイアログに割り当てて、既定でフィールドが事前に設定されるようにするだけです。 –

+0

これは動的に変更されるものです。インストールごとに値は異なりますが、私は毎回全体のインストールを再構築したくありません。 – hrh