Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Was passiert mit nicht freigegeben Objekten?

  Alt 8. Dez 2007, 14:43
Nein xD
Das stimmt nicht In einen mörderischen Sebstversuch, habe ich Windows mal wieder zum swappen gebracht xD (Siehe Anhang)!

Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var
  sl : TStringList;
  i : Integer;
begin
  sl := TStringList.Create;
  for i := 0 to MaxInt - 1 do
    sl.Add('1289704328423');
end;
Zitat von Luckie:
Was die Freigabe des Speichers und Windows angeht, hat dein Lehrer unrecht. So bald ein Prozess beendet wurde, gibt Windows alles wieder Frei: Benutzer-Objekte, GDI-Objekte und den Adressraum. Einzig das Prozess-Kernel-Objekt kann nopch weiterbestehen, wenn andere Prozesse noch geööfnete Handles auf das Objekt haben.
Wie kriegt man geöffnete Handles hin?

MfG
xZise

PS: Wussts ich doch xD
Miniaturansicht angehängter Grafiken
nofree_177.png  
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat