我無法弄清楚這一點......如何在消息框中顯示TStringList項目
在InputBox中顯示TStringList(A1,A2,A3)項目。
也,我曾嘗試使用
功能InputCombo2(常量ACaption,APrompt:字符串; const的ALIST: 字符串列表):字符串;
但這功能不起作用
var
List: TStringList;
if Not FileExists(CradTypeText)
then
Begin
List := TStringList.Create;
List.Add('A1');
List.Add('A2');
List.Add('A3');
repeat
CardTypeStr := InputBox('Card Recharger', 'Please select the card', List);
until (CardTypeStr = 'A1') or (CardTypeStr = 'A2') or (CardTypeStr = 'A3');
//ShowMessage(iStr);//Test
AssignFile(myFile, CradTypeText);
ReWrite(myFile);
WriteLn(myFile, CardTypeStr);
CloseFile(myFile);
List.Free;
End
Else
Begin
IDEdt.Enabled := False;
AssignFile(myFile, IDtext);
Reset(myFile);
ReadLn(myFile, CardTypeStr);
IDEdt.Text := CardTypeStr;//Test
End;
'ShowMessage(StringList.Text);'? – TLama
@TLama我想要用戶選擇其中一個項目,然後他點擊確定按鈕,如果他關閉了窗口,或者他點擊取消按鈕,窗口將重複,直到他選擇了一個項目 – RepeatUntil
@TLama選擇其中一個項目顯示爲組合框 – RepeatUntil