Forum: Programmieren allgemein
by WM_CLOSE,
30. Apr 2011
ICh weiß nicht ob finalize das richtige ist. das hab ich nur grad beim googlen gelesen. Ist sowas ähnliches wie Dispose (bitte nicht hauen wenn falsch)
ist vielleicht das das richtige wonach du suchst: http://www.delphipraxis.net/149061-einfach-verkettete-listen.html
Sorry ich muss jetzt auch passen.
Probier mal den FastMM, vielleicht zeigt der an was schief läuft.
Forum: Programmieren allgemein
by WM_CLOSE,
30. Apr 2011
Hast du zufällig den FastMM zur Hand? im FullDebugMode?
Der könnte wichtige Infos zeigen.
vielleicht auch mal den String rauslassen (->temporär in ein Char umwandeln).
Vielleicht könnte auch ein Finalize helfen.
Ansonsten weiß ich auch keinen guten Rat:cry:
Forum: Programmieren allgemein
by WM_CLOSE,
29. Apr 2011
GIbst du den speicher auch irgendwo frei? und mit Dispose? Außerdem würde ich das AssignFile über das try-finally setzen, da im Fehlerfall versucht wird eine Datei, die nicht geoffnet ist zu schließen.