Registriert seit: 24. Apr 2007
Ort: Golm
18 Beiträge
Delphi 4 Standard
|
Delphi: Pointer und Speicher
5. Okt 2007, 11:55
Hallo,
wie kann man ermitteltn, wieviel Speicherplatz noch auf dem Heap ist, bevor man einen neuen Pointer erstellt.
Mit AllocMemSize kann man nur den bereits belegten Speicherplatz ermitteln (Dieser hat eine ganz andere Größe, als der, den der Windows Taskmanager ermittelt).
Ich habe den Eindruck, dass durch die Pointer Speicherplatz verbraucht wird, so dass nach einer gewissen Laufzeit des Programms über das Menü keine Forms mehr aufgerufen werden könnnen ("Zugriffsverletzung bei Adresse 004431FC in Modul ... Lesen von Adresse 000000004").
Wer kann mir helfen?
Peter
|