Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.623 Beiträge
Delphi 12 Athens
|
AW: selbstlernende ComboBox
2. Jan 2014, 16:41
Ich weiß zwar nicht, was das mit Lernen zu tun hat, aber ich würde das etwa so machen:
Delphi-Quellcode:
if ComboBox1.Items.IndexOf(ComboBox1.Text) < 0 then
ComboBox1.Items.Add(ComboBox1.Text);
Oder als eigene Routine:
Delphi-Quellcode:
procedure AddIfNecessary(const Item: string; List: TStrings);
begin
Assert(Assigned(List), 'Keine TStrings-Instanz übergeben');
if List.IndexOf(Item) < 0 then
List.Add(Item);
end;
Aufruf dann:
AddIfNecessary(ComboBox1.Text, ComboBox1.Items);
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|