2017-01-10 36 views
1

如何讓用戶選擇一個組合框項目,然後將其寫入到一個INI文件作爲數(01,02,03時寫選定值INI文件的索引。 ..,18)?我生成了這段代碼,但我不知道還有什麼要做。如果你能幫助我,我將非常感激從下拉框中選擇項目和安裝

[INI] 
Filename: "{app}\rev.ini"; Section: "steamclient"; Key: "RankLevel"; String: "" 

[Code] 
var 
    NewComboBox1: TNewComboBox; 

procedure RedesignWizardForm; 
begin 
    { NewComboBox1 } 
    NewComboBox1 := TNewComboBox.Create(WizardForm); 
    with NewComboBox1 do 
    begin 
    Name := 'NewComboBox1'; 
    Parent := WizardForm.SelectDirPage; 
    Left := ScaleX(0); 
    Top := ScaleY(120); 
    Width := ScaleX(145); 
    Height := ScaleY(21); 
    Text := 'Alcon'; 
    Items.Text := 'Alcon' + #13#10 + 
     'Aguila' + #13#10 + 
     'Elite' + #13#10 + 
     'Pro'; 
    ItemIndex := 0; 
    end; 

    NewComboBox1.TabOrder := 5; 
end; 

procedure InitializeWizard(); 
begin 
    RedesignWizardForm; 
end; 
+0

你想什麼時候寫(在安裝過程中的哪一部分)的文件?什麼是「自然數」? –

+0

在組件部分後自定義頁面,但代碼我把作爲一個例子,和正常的號碼01,02,03 ...,18 –

+0

用戶確認安裝因此,即使過嗎?你確定這是一個正確的行爲? - 你如何從文本中獲得數字?它是訂單號嗎? - 正常數字:那麼你是指數字的文本表示? –

回答

相關問題