habe es jz hiermit versucht:
Delphi-Quellcode:
var i : integer;
gefunden : bool;
begin
gefunden := false;
for i := 0 to ComboBox1.Items.Count-1 do
if ComboBox1.Items[i] = Edit1.Text then gefunden := true;
if not gefunden then ShowMessage('Gibts nicht!');
end;
wenn ich das ganze aber umdrehe:
Delphi-Quellcode:
for i := 0 to ComboBox1.Items.Count-1 do
if ComboBox1.Items[i] = Edit1.Text then gefunden:=true
if not gefunden then
begin
combobox1.clear;
for i:=1 to anzahl do
combobox1.Items.Add(daten[i].name);
end
dann wird es auch eingetragen, obwohl der name bereits vorhanden ist. (kleiner denkfehler?)