Thema: Delphi Warum geht das nicht?

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4
  Alt 7. Jun 2003, 12:14
Zitat von Basic-Master:
hmmm warum muss man normaler weise objekte per free beenden? belagern die sonst den speicher?
Sicher. Mit der Methode Create wird eine Instanz der Klasse im Speicger erzeugt und damit Speicher belegt. Gibst du diesen nicht wieder frei, müllst du dir den Speicher deiner eigenen Anwendung voll.
eine wichtige Rolle spielt hier auch der Ressourcen-Schutzblock: try-finally.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat