Einzelnen Beitrag anzeigen

hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#9

AW: Re: Drucker auslesen (Systemsteuerung --> Drucker & F

  Alt 27. Jul 2010, 09:46
Hallo,

Mit dem letzten Befehl FreeMem(Buffer); wird der Puffer allerdings freigegeben
und die Zeiger verweisen auf freigegebenen Speicher.

Es hängt vom Zufall ab, wie lange es dauert bis es eine Zugriffsverletzung gibt.
Du hast Recht. Was dort geschieht, war mir schon klar (habe nur das FreeMem am Ende der Routine übersehen). Funktioniert jetzt für mich (mit Speicherleck, aber das interessiert mich in meinem speziellen Fall nicht, weil das Programm nur 1x mal aufgerufen und danach nie wieder benötigt wird)

Danke!
Jörg
  Mit Zitat antworten Zitat