Könntest es noch probieren, indem Du vor AddFile 'Self' davor schreibst, also so:
Delphi-Quellcode:
Procedure TMyComboBox.AddConstant(_sText: String; _iID: Integer);
Begin
Constant := TConstantID.Create; //Eine Instanz unseres Objektes erzeugen
Constant.iID := _iID; //Die ID-Eigenschaft unseres Objects füllen
Self.AddItem(_sText, Constant); //Unserer Combobox dieses Object hinzufügen
End;
Zitat:
Bei mir mach ich das eigentlich immer über Items.Add
Das ist die Methode, mit der Du einfach einen String in die Items einfügst.
Mit AddItem fügst Du sowohl einen String ein, als auch ein Object.
Seltsam; welche Delphi-Version benutzt Du?