2

ユーザーから選択を取得するためのカスタムウィザードページを備えたセットアップスクリプトがあります。ヘルプボタンがあり、インストール可能な小さなCHMファイルを提供して、選択肢が何であるかを詳細に説明できるようにすると便利です。

これを行う簡単な方法があるかどうか誰かが知っていますか?

4

2 に答える 2

4

インストール パッケージにファイルを含め、インストールを開始する前にそのファイルを参照する方法の詳細については、この投稿を参照してください。

インストール ウィザードにボタンを追加するために、InitializeWizardイベント ハンドラーに次のコードを含めました。

procedure CreateHelpButton (ParentForm   : TSetupForm ; 
                            X            : integer ;
                            Y            : integer ;
                            W            : integer ;
                            H            : integer) ;

var
  HelpButton : TNewButton ;
begin
  HelpButton         := TNewButton.Create (ParentForm) ;
  HelpButton.Left    := X ;
  HelpButton.Top     := Y ;
  HelpButton.Width   := W ;
  HelpButton.Height  := H ;
  HelpButton.Caption := '&Help' ;
  HelpButton.OnClick := @HelpButtonOnClick ;
  HelpButton.Parent  := ParentForm ;
end;

procedure InitializeWizard () ;

begin
  CreateHelpButton (
    WizardForm, ScaleX (20), WizardForm.CancelButton.Top,
    WizardForm.CancelButton.Width, WizardForm.CancelButton.Height) ;
end;  
于 2011-05-16T21:42:29.190 に答える