Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.119 Beiträge
 
Delphi 12 Athens
 
#4

AW: TComboBox behält nach Neustart keine neuen Einträge

  Alt 15. Feb 2014, 11:33
Das geht natürlich auch 1-zeilig (+1 beim Speichern), wenn man die Funktion ComboBoxFilename weglässt und den Pfad überall direkt einbaut, aber so hat man den Vorteil, daß man den Namen nur an einer Stelle hat, welches sich aber auch noch auf viele andere Wege lösen lässt. (z.B. als Klasse oder Funktion, welche mehrere Namen zurückgeben kann, für andere Dateinamen, welche man eventuell auch noch braucht, was man z.B. über Konstanten oder einen Enum ansteuern würde)

Man kann matürlich auch diese Daten auch in die Registry legen, oder in eine INI, XML usw.

Allgemein nochmal. Delphi speichert in der DFM nur das, was beim Kompilieren im Formdesigner da eingestellt wurde.
Und es läd bei jedem Programmstart (erstellen der Form) immer nur die Daten aus der einkompilierten DFM, welches man danach natürlich auch durch eigene Wert (z.B. im OnCreate der Form) überschreiben/ergänzen kann.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (15. Feb 2014 um 11:36 Uhr)
  Mit Zitat antworten Zitat