Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#1

Handle Problem in Printers.pas (letzter Leak-Thread ;)

  Alt 19. Jan 2009, 23:33
Hi,

in Abschluss meiner Trilogie hier der letzte Thread zur Suche nach einem Handle Leak:

Gegeben sei ein leeres Testproject unter Nutzung der Printers.pas (z.B. in D2006 oder D2009):

Delphi-Quellcode:
procedure TestPrinter;
var
  i: Integer;
begin
  for i := 1 to 100 do
  begin
    Printer.BeginDoc;
    Printer.EndDoc;
  end;
end;
Ergebnis bei mir: Nach jedem Ausführen von TestPrinter steigt die Anzahl der Handles im TaskManager um 100.

Kann hier jemand etwas Licht ins Dunkel bringen?

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat