Inno Setupを使用して自分のプログラムのsetup.exeを作成します。私はMS SQL Serverの既存のデータベースのドロップダウンリスト(コンボボックス)を取得したいと思います。しかし私は、私が使用する必要があるカスタムウィザードのページを知りません。私はサーバー用の権限を持つウィザードページを作成しました。Inno Setup:TInputQueryWizardPageのコンボボックス
どのようにするのが最適ですか?私のコード:
[Code]
var
ServerDetailsPage: TInputQueryWizardPage;
procedure InitializeWizard;
begin
ServerDetailsPage := CreateInputQueryPage(wpSelectDir,
'', '', 'Please enter following data (SERVER) and click Next.');
ServerDetailsPage.Add('IP Address (SERVER)', False);
ServerDetailsPage.Add('Port Number (SERVER', False);
ServerDetailsPage.Add('Domain Name\User Name (SERVER)', False);
ServerDetailsPage.Add('Password (SERVER)', True);
ServerDetailsPage.Values[0] := '';
ServerDetailsPage.Values[1] := '';
ServerDetailsPage.Values[2] := '';
ServerDetailsPage.Values[3] := '';
end;
ですから、* "IPアドレス(SERVER)" **コンボボックス**と* **編集**ボックスを交換したい、正しいということでしょうか? –
@ Martin Prikryl、はい –
OK、それは1つの質問です。 MS SQLデータベースのリストを取得することも別の質問です。別にそれを求めてください。そして、それはInno Setupの質問よりもMS SQLの質問の方が多いので、あなたもタグを付けてください[tag:sql-server]。 –