Problem mit GetClipboardImage
Verfasst: 24.11.2010 17:33
If möchte einen Screenshot speichern.
Mit diesem Code erhalte ich eine Datei, die 1.6GB groß ist und sich
mit keinem Grafikprogramm öffnen lässt:
Bei diesem Code erhalte ich ein Fehlermeldung:
[16:10:19] [ERROR] clipboard02.pb (Zeile: 6)
[16:10:19] [ERROR] Ungültiger Speicherzugriff. (Schreibfehler an der Adresse 3280898)
und eine Datei die 54 Byte groß ist.
ist diese Verhalten normal?
------------------------------------------------------------
Wenn ich den ImageEncoder benutze, funktioniert es:
Mit diesem Code erhalte ich eine Datei, die 1.6GB groß ist und sich
mit keinem Grafikprogramm öffnen lässt:
Code: Alles auswählen
If GetClipboardImage(0)
Debug "Clipboard"
res = SaveImage(0, "clipboard.bmp")
Debug "res: " + Str(res)
EndIf
Bei diesem Code erhalte ich ein Fehlermeldung:
[16:10:19] [ERROR] clipboard02.pb (Zeile: 6)
[16:10:19] [ERROR] Ungültiger Speicherzugriff. (Schreibfehler an der Adresse 3280898)
und eine Datei die 54 Byte groß ist.
Code: Alles auswählen
If GetClipboardImage(0)
Debug "Clipboard"
res = SaveImage(0, "clipboard.bmp", #PB_ImagePlugin_BMP)
Debug "res: " + Str(res)
EndIf
------------------------------------------------------------
Wenn ich den ImageEncoder benutze, funktioniert es:
Code: Alles auswählen
UsePNGImageEncoder()
If GetClipboardImage(0)
Debug "Clipboard"
res = SaveImage(0, "clipboard.png", #PB_ImagePlugin_PNG)
Debug "res: " + Str(res)
EndIf