« 変数の記述について | メイン | 「プログラムの追加と削除」での表示設定について »
イベント関数について
[Code] セクションでは、インストーラに独自の処理をさせるように記述します。実行する処理の定義は、イベント毎に記述することになります。
詳しくは、ヘルプ:使い方-パスカル・スクリプト-イベント関数 を参照してください。
イベント(関数)名 | イベント内容 |
---|---|
InitializeSetup | セットアッププログラム実行前に呼び出されます。 使用する変数の初期化などを行います。 ![]() |
InitializeWizard | セットアッププログラム実行前に呼び出されます。 この関数では、ダイアログに対する処理(作成など)を行います。 |
DeinitializeSetup | セットアッププログラムが終了する前に呼び出されます。 |
CurStepChanged | セットアッププログラムにある3つのステップが切り替わった時に呼び出されます。ステップは以下になります。 ・インストール処理が始まる直前 ・インストール処理が終わった直後 ・インストールが成功し、セットアッププログラムが終了する直前 |
NextButtonClick | 各ダイアログで、「次へ」ボタンが押されたときに呼び出されます。 |
BackButtonClick | 各ダイアログで、「前へ」ボタンが押されたときに呼び出されます。 |
CancelButtonClick | 各ダイアログで、「キャンセル」/「閉じる」ボタンが押されたときに呼び出されます。 |
ShouldSkipPage | 強制表示されるダイアログ以外のダイアログを表示する前に呼び出されます。True を返値に設定するとそのダイアログは表示されずに処理が進みます。 強制表示されるダイアログは以下になります。 ・ようこそ ダイアログ ・インストール準備中 ダイアログ ・インストール実行中 ダイアログ |
CurPageChanged | 各ダイアログが表示されたときに呼び出されます。 |
CheckPassword | セットアッププログラムの実行にパスワードを設定する場合には、このイベント関数を記述します。 |
NeedRestart | インストールが正常に終了した後に、システムの再起動を行う場合には、このイベント関数を記述します。 |
UpdateReadyMemo | インストール情報を表示するダイアログ(インストールの準備ができました) を表示する直前に呼び出されます。インストール情報の内容を変更する場合に記述します。 |
RegisterPreviousData | セットアッププログラムで入力された情報をレジストリに書き込む場合に記述します。 |
CheckSerial | セットアッププログラムで、ユーザー情報を入力させるようにしていて、でシリアル番号も入力項目に含める場合に記述します。 |
InitializeUninstall | アンインストールプログラム実行前に呼び出されます。 |
DeinitializeUninstall | アンインストールプログラムの終了直前に呼び出されます。 |
CurUninstallStepChanged | アンインストールプログラムにある3つのステップが切り替わった時に呼び出されます。ステップは以下になります。 ・アンインストール処理が始まる直前 ・アンインストール処理が終わった直後 ・アンインストール成功し、アンインストールプログラムが終了する直前 |
UninstallNeedRestart | アンインストールが正常に終了した後に、システムの再起動を行う場合には、このイベント関数を記述します。 |
投稿者 yamadas : 2006年08月17日 23:00