Home » Tipps & Tricks » Object Pascal » Sonstiges » Daten aus einer Unit automatisch initialisieren
Daten aus einer Unit automatisch initialisieren
Um Daten aus einer Unit automatisch Speicherplatz zuzuweisen bzw. am Ende des Programms wieder automatisch freizugeben, ist folgender Unitaufbau zu wählen:
unit Unit1; interface implementation initialization { initialization-Abschnitt Hier können Daten initialisiert werden. z.B.: x:=TList.Create; Dies geschieht bei Programmstart.} finalization { finalization-Abschnitt Bei Programmende werden Anweisungen aus diesem Teil ausgeführt. z.B.: x.Free; } end.