Ich meine mich zu erinnern, das der ItemIndex auf -1 steht, solange man nichts in der Combo *verändert*, d.h. steht dort schon eine Auswahl drin (per
OI reingepackt), habe ich dort eben die -1 drin.
Nein, da steht schon der richtige Wert drin, der zum Text passt (ausser der Text kommt in der Itemliste nicht vor)
Falsch.
Delphi-Quellcode:
c := TComboBox.Create(self);
c.Parent:=Self;
c.Items.Add('A');
c.Items.Add('B');
c.Items.Add('C');
c.Text := 'A';
If c.ItemIndex=-1 then ShowMessage('idefix2 irrt'):
Naja, ich habe mich in der Zeile unmittelbar drunter ausgebessert - der Text passt zum Itemindex. Der TE hat ja die Kombobox mit Sicherheit nicht dynamisch zur Laufzeit erstellt, sondern in der
IDE. Und dann sind keine Mißverständnisse möglich.