Registriert seit: 18. Feb 2007
Ort: 32139 Spenge
199 Beiträge
Delphi 11 Alexandria
|
TStringList einer TListBox zuweisen
10. Okt 2012, 21:20
Hallo,
ich bin ein wenig ratlos, bzw. hoffe das mir das jemand erklären kann.
Ich habe eine TStringList (Liste := TStringList.create) und möchte diese einer TCheckListBox zuweisen in der Annahme, dass mir der Inhalt ausgewiesen wird.
CheckListBox1.Items := Liste;
Alles was ich später in Liste schreibe wird nicht in der CheckListBox aufgeführt.
Weise ich meiner Variablen Liste (deklariert als TStringList) := CheckListBox1.Items zu, dann funktioniert es. Kann es sein, dass glaube ich hier mal gelesen zu haben, dass nur eine Kopie im vorherigen Falle benutzt wird? Es als quasi zwei Listen gibt?
Ich nutze die Object-Eigenschaft der TStringList (Liste.AddObject('Neuer Eintrag',TObject.create); und wollte über die CheckListbox auch die Objecte verändern,in der Annahme auch die zugewiese Liste hat den gleichen Inhalt.
Vielen Dank für Eure Hilfe
Gruß Peter
Peter Niemeier
|