Seite 1 von 1

Screenshot machen und speichern

Verfasst: 21.03.2005 14:31
von Salami
aaah ich brauche schon wieder Hilfe.
Ich hab alles probiert aber schaffs einfach nicht...
Kann mir jemand helfen? :oops:

Danke

Verfasst: 21.03.2005 14:35
von remi_meier
Kommt drauf an wo! Windows Umgebung oder Screen?

PS: Schau auf purearea.net nach!

Verfasst: 21.03.2005 14:46
von Salami
Einen normalen Fullscreen screenshot als würde man auf druck drücken...
Bei purearea hab ich schon geschaut aber ich habs nicht geschafft die screenshots abzuspeichern unter "C:\screenshot.jpg"

Verfasst: 21.03.2005 14:48
von remi_meier
http://www.purearea.net/pb/german/sr_vi ... eenshot.pb

Jetzt musst du nur noch mit SaveImage() das Ding speichern :wink:

Verfasst: 21.03.2005 15:09
von Salami

Code: Alles auswählen

ScreenWidth = GetSystemMetrics_(#SM_CXSCREEN)
ScreenHeight = GetSystemMetrics_(#SM_CYSCREEN)
screenshot=MakeDesktopSCREENSHOT(0, 0, 0, ScreenWidth, ScreenHeight)
ResizeImage(0, 800, 600)
SaveImage(screenshot, "C:\screenshot.jpg", #PB_ImagePlugin_JPEG, 5)
Die anwendung bla verweist auf den speicher bla ...................

:(

Verfasst: 21.03.2005 15:13
von Hroudtwolf
Versuch halt mal das for SAVEIMAGE zu schreiben

Code: Alles auswählen

UseJPEGImageEncoder()

Verfasst: 21.03.2005 15:23
von Salami
Danke, das war sicher auch nötig!
Der eigentliche Fehler lag dann bei screenshot=makedesktopscreenshot......
Ohne die variable screenshot gehts^^
Thx