Forum: Programmieren allgemein
Delphi
by DeddyH,
12. Okt 2011
Ich meinte ja nicht, dass Du dynamisch erzeugte Komponenten nicht benennen darfst, sondern nur, dass Du es nicht zwingend musst ;). Wenn Du Namen zur Identifikation benötigst ist es natürlich vollkommen in Ordnung, diese auch zuzuweisen. Bzgl. der ObjectList kann ich ja mal schnell ein Demo-Progrämmchen schreiben, dauert ein paar Minuten.
Here we go
Forum: Programmieren allgemein
Delphi
by DeddyH,
12. Okt 2011
cbRechte enthält ja nur die letzte erzeugte Checkbox, da die Variable ja bei jedem Schleifendurchlauf neu überschrieben wird. Da Du den Owner setzt könnte es helfen, diesen freizugeben. Alternativ kannst Du die Checkboxen aber auch in einer TObjectList bzw. TComponentList verwalten. Übrigens ist eine Namensangabe für Komponenten nicht erforderlich.