Registriert seit: 24. Apr 2007
Ort: Golm
18 Beiträge
Delphi 4 Standard
|
Re: Delphi: Pointer und Speicher
6. Okt 2007, 10:49
Danke für die Antwort.
Ich habe jetzt festgestellt, dass der durch AllocMemSize angezeigte Speicher bei jedem Formularaufruf etwas größer wird. Die Formulare werden nur durch visible:= true/false ein- bzw. ausgeblendet.
Die Pointerstruktur, die ich verwende funktionierte schon etliche Jahre lang unter DOS/Turbopascal. An dieser Struktur habe ich beim Übertragen zu Windows / Delphi nichts geändert. Das war auch mein erster Gedanke, dass hier etwas schief gelaufen sein könnte. Auch nach vielen Stunden und Tagen Lauf dieses Programms (es handelt sich um ein Messwerterfassungsprogramm) ändert sich der durch AllocMemSize angezeigte Wert nicht.
Von daher suche ich den Fehler doch eher bei den Forms.
Interessanterweise läuft dieses Programm auch noch auf einem Windows98-Rechner und dort offensichtlich ohne Probleme. Kann das eventuell an Delphi 4 liegen. Ich scheue mich auf eine neuere Version von Delphi zu wechseln, da ich relativ viel negatives darüber lese.
Peter
|