0

http://community.flexerasoftware.com/showthread.php?t=144126のガイドに従いました が、作成したダイアログ ボックスに作成したインストール スクリプトを関連付けるにはどうすればよいですか。テスト ユーザー インターフェイスを実行し、作成したダイアログ ボックスの横をクリックすると、UI がそこでハングします。

4

1 に答える 1

0

ダイレクト エディタ -> ダイアログ テーブルに移動します。そこにカスタム ダイアログの名前が表示されます。そのレコードの最後のフィールドで、そのダイアログの識別子となる一意の番号を指定する必要があります。

あなたの例のように...

//define dialog IDs
#define RES_DIALOG_ID                                      13051  
#define RES_DIALOG_PRODUCT_UNINSTALL        13071
#define REGISTRATION_DLG_ID                    13034
#define LICENSE_DIALOG_ID                            13035

ダイアログ スクリプトで正しい番号が参照されていることを確認してください。

関数で参照される数値は次のようになります。

nResult = EzDefineDialog(szDialogName,"","",10790);
于 2011-11-17T08:11:32.333 に答える