jsfrigo - Di 25.04.06 10:02
Titel: Arbeitsspeicher wird immer voller
Ich habe folgendes Problem.
Ich rufe aus einem Formular herraus ein neues Formular auf und schliesse es wieder.
Nachdem dies mehrmals passiert ist füllt sich der Arbeitsspeicher langsam aber sicher.
Das Formular wird mit form.create(self) und form.showModal aufgerufen
und mit einem einfachen close geschlossen.
Auf dem Formular befinden sich einige cxgrids und einige dxmemdatas.
Vor dem schliessen werden die Daten aus den Memdatas in eine Datenbank gespeichert.
Ich dachte bisher das beim close auch das gesammte Formular samt Komponenten aus dem Arbeitsspeicher entfernt wird.
Gibt es eine möglichkeit, das das Formular "besser" aus dem Arbeitsspeicher entfernt wird.
Ich verwende D7.
Gruss
Jörg
Moderiert von
Gausi: Topic aus Datenbanken verschoben am Di 25.04.2006 um 10:09
starsurfer - Di 25.04.06 10:08
"close" gibt gar nix frei ^^
"close" versteckt die form einfach nur....
du musste ALLES was du selber erzeugst auch selber mit ".free" frei geben
//Edit:
http://www.automatedqa.com/downloads/memproof/ sehr hilfreich um speicherlecks zu schließen :D
//Edit2: eher :wink: