Forum: Object-Pascal / Delphi-Language
Delphi
by RWarnecke,
6. Aug 2008
Ich glaube noch nicht ganz, das es an der Funktion BoolToStr liegt. Deshalb würde ich mich da nicht ganz drauf fixieren. Zu FastMM findest Du hier einige Einträge im Forum.
Forum: Object-Pascal / Delphi-Language
Delphi
by RWarnecke,
6. Aug 2008
Irgendwie verstehe ich das nicht ganz. Im Beitrag 3 haste noch diese Zeile geschrieben :property NumberWithZero: boolean read fNumberWithZero write fNumberWithZero;Jetzt soll die Zeile so heissen :property NumberWithZero: boolean read Get_NumberWithZero write Set_NumberWithZero; Was ist denn nun richtig ?
Ein Memory Leak ist ja nichts anderes, Du hast Speicher reserviert und gibst diesen nicht...
Forum: Object-Pascal / Delphi-Language
Delphi
by RWarnecke,
6. Aug 2008
Ich benutze immer lokale Variablen und keine globalen Variablen. Es geht da bei um das Freigeben der Klasse. Ich habe das gleiche Problem auch noch in einer meiner Klassen. Ich habe im Interface-Teil eine Variable deklariert. Diese Variable erstelle ich im constructor und gebe Sie wieder im Destructor frei. Da habe ich das gleiche Problem. Ich habe schon die ersten Anfänge gemacht und alles auf...
Forum: Object-Pascal / Delphi-Language
Delphi
by RWarnecke,
6. Aug 2008
Mal eine Frage, warum der Umweg über die Public-Property ? Ich würde statt
BoolToStr(aTestProject.NumberWithZero, true) dieses hier schreiben BoolToStr(fNumberWithZero, true)