Ես ներմուծում եմ տարրերի ցանկը Տեքստային ֆայլից և փորձում եմ օգտագործել ձեռնարկը Տեղադրել ռեժիմները, որոնք օգտատերը ունի անհատական տվյալների մուտքագրման համար: Բայց Ներմուծման միջոցով ես պետք է դադարեցնեմ յուրաքանչյուր նոր մուտք, որպեսզի Օգտագործողը ձեռքով դրան որոշ այլ մանրամասներ հատկացնի Գրառումից առաջ: Ինչպե՞ս կարող եմ դադարեցնել օղակը յուրաքանչյուր կրկնության համար: Ես չեմ կարող օգտագործել MessagDlg-ը, քանի որ այն մոդալ է և թույլ չի տալիս Օգտագործողին փոխել իրերը նախքան այն տեղադրելը:
Կեղծ կոդը.
btnInsertClick;
begin
DB.Insert;
DB.FieldByName('Item').AsString:=StrList[aCtr];
end;
btnPostClick;
begin
DB.Post;
Inc(aCtr);
end;
btnCancelClick;
begin
DB.Cancel;
aCtr:=StrList.Count;
end;
ImportList;
begin
StrList.LoadFromFile('TextFile.txt');
aCtr:=0;
repeat
btnInsertClick;
// The User needs to be able to select data from
// two drop-down-combos before Posting.
// I need to wait here for Post or Cancel to be clicked
until aCtr = StrList.Count;
end;