so, also der Inhalt der ComboBox ist OK und wurde auch nicht verändert ... wie gesagt, die MessageBox zeigt die richtigen Werte/Zustände an
un nach der Excepion ist auch der Richtige Inhalt in der ComboBox zu sehn.
Delphi-Quellcode:
s := ComboBox2.Items[ComboBox2.ItemIndex + 1];
i := Integer(ComboBox2.Items.Objects[ComboBox2.ItemIndex + 1]);
hab grad mal versucht den ItemText auszulesen ... das geht, aber beim Object kommt immernoch die
Exception.
ich versuch damm mal zu prüfen, ob es am Object(inhalt als Integer) liegt,
der Inhalt(im Object) des gewünschten/letzen Items ist zufällig -1
Delphi-Quellcode:
i := -1;
ComboBox2.Items.AddObject(S, TObject(i));