我使用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地址(服務器)」 * ** **編輯框用** **組合框,是正確的? –
@馬丁Prikryl,是 –
OK,這是一個問題。獲取MS SQL數據庫列表是另一個問題。單獨詢問。而且它比Inno Setup問題更像MS SQL問題,所以請確保您也標記了它[tag:sql-server]。 –