Einzelnen Beitrag anzeigen

Christian.Ossi

Registriert seit: 23. Mai 2004
Ort: Greußen
91 Beiträge
 
Delphi 2006 Architect
 
#1

Dialog wieder vollständig entladen

  Alt 14. Sep 2006, 00:41
Habe das Problem, dass ich einen OpenPictureDialog nicht wieder aus dem RAM bekomme nachdem er geschlossen wurde....

Arbeite mit den AlphaControls (AlphaSkins) und da belegt so ein Dialog schonmal 12-15MB und man bekommt die Anwendung dann eben im Taskmanager nicht mehr unter 22000KB selbst wenn alles bis auf das Hauptfenster wieder geschlossen ist.


Gibt es da ne Mgl. - jetzt mache ich es so:

Delphi-Quellcode:
Var OeffnenDialog: TsOpenPictureDialog;
Begin
OeffnenDialog:=TsOpenPictureDialog.Create(Nil);
OeffnenDialog.FreeOnRelease;
OeffnenDialog.Filter:='Alle JPEGs (*.jpg;*.jpeg)|*.jpg;*.jpeg|';
OeffnenDialog.Title:='Bild Auswählen';
If (OeffnenDialog.Execute) And (OeffnenDialog.FileName <> '') then
Begin
{...}
End;
OeffnenDialog.Free;
End;

Danke
Christian Rose
© Christian.Ossi
  Mit Zitat antworten Zitat