Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
|
Re: Screenshot bei Tastendruck machen und speichern
18. Dez 2009, 12:51
Das liegt daran, dass du du Objekte im Try-Abschnit erzeugst, aber im Finally-Abschnitt wieder freigibst. Wenn Clipboard.HasFormat(CF_BITMAP) False ergibt, beendest du ja die Prozedur mit exit. Vorher wird allerdings noch automatisch der Finally-Abschnitt ausgeführt, wo es dann kracht, weil du Objekte freigibst, die noch gar nicht erzeugt wurden.
|