Forum: Object-Pascal / Delphi-Language
by DeddyH,
20. Dez 2008
Zur Verdeutlichung noch ein Codeschnippsel (mit einer List- statt einer ComboBox, aber ist ja egal):
procedure TfrmStammdaten.btnDeleteSalutationClick(Sender: TObject);
begin
if lbSalutations.ItemIndex > -1 then
case TSalutation(lbSalutations.Items.Objects).Delete of
dtOK: begin
TSalutation(lbSalutations.Items.Objects).Free;
...
Forum: Object-Pascal / Delphi-Language
by DeddyH,
20. Dez 2008
Du hast jetzt alle Objekte in der ComboBox, oder? An das entsprechende Objekt kommst Du doch dann über den ItemIndex der ComboBox.
Forum: Object-Pascal / Delphi-Language
by DeddyH,
20. Dez 2008
Du erzeugst ja auch nur ein einziges Objekt FAnreden und überschreibst das immer wieder.
Forum: Object-Pascal / Delphi-Language
by DeddyH,
20. Dez 2008
Wenn TAnredenlist wirklich vom Typ TObjectlist ist, hat der Constructor einen Boolean-Parameter namens OwnsObjects und keinen TObject-Parameter. Vielleicht zeigst Du uns mal den ganzen Constructor, dann kann man evtl. eher etwas erkennen.