CurPageChanged にライセンス ウィンドウにボタンを追加するコードがあります。私の CurPageChanged は次のように始まります。
procedure CurPageChanged(CurPageID: Integer);
var Button123 TButton;
begin
if CurPageID = wpLicense then begin
Button123 := TButton.Create(WizardForm.LicenseMemo.Parent);
私の質問は、ページが wpLicense ページに変更されるたびにボタンを作成するのではないでしょうか? ユーザーがライセンス ダイアログを過ぎてクリックして戻ってきた場合、別のボタンが作成されるのではないでしょうか? ボタンが 1 つだけ作成されるようにするにはどうすればよいですか? 私が探しているのは、既存の wp にコントロールを一度だけ追加するための最も適切な手順です。ありがとう