Screencapture wird schon beim start ausgeführt.

11/13/2011 15:07 Premaider#1
Wie der Titel schon sagt macht mein momentanes Script schon ein Screenshot wenn ich es öffne, das soll aber so nicht sein.

1. Screenshot bei klicken auf Button
2. Screenshot bei drücken von F12 ( auch hidden ? )
3. Oben nur ein Minimieren Knopf, im moment ist dort garnichts

Script

Wie schaffe ich es den F12 hotkey hitten zu machen, Bei $WS_CAPTION einen Minimieren Knopf wo normalerweise das rote X ist zu machen und das
der Screen nicht schon beim starten des programmes gemacht wird ?
11/13/2011 15:37 bollen#2
einen minimieren "Knopf" bekommst du hin indem du
Code:
$WS_MINIMIZEBOX
bei den styles der gui verwendest
__________________________________________________ ___________________
Quote:
Wie schaffe ich es den F12 hotkey hitten zu machen
ich nehme mal an du willst von deinem Minimierten Fenster ein Screenshot machen, dass geht leider nicht.
__________________________________________________ ____________________
Quote:
HotKeySet("{F12}",_ScreenCapture_Capture("C:\Users\Daniel\Desktop\Screenshot.jpg",0,0,-1,-1,False))
ein hotkey ruft eine funktion auf und nicht direkt einen Befehl
versuchst mal so
Code:
HotKeySet("{F12}" ,"_screenshot")
func _screenshot()
[COLOR=black][COLOR=#0000bb]_ScreenCapture_Capture[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]"C:\Users\Daniel\Desktop\Screenshot.jpg"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700],-[/COLOR][COLOR=#0000bb]1[/COLOR][COLOR=#007700],-[/COLOR][COLOR=#0000bb]1[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]False)[/COLOR][/COLOR]
[COLOR=#0000bb][COLOR=black]endfunc[/COLOR][/COLOR]
11/13/2011 15:41 Premaider#3
Quote:
Originally Posted by bollen View Post
einen minimieren "Knopf" bekommst du hin indem du
Code:
$WS_MINIMIZEBOX
bei den styles der gui verwendest


ich nehme mal an du willst von deinem Minimierten Fenster ein Screenshot machen, dass geht leider nicht.
aber mit dem hidden meinte ich dass der auch ein screen macht wenn das script fenster minimiert ist :D

und das mit minimizebox funzt nicht. Da wird entweder unten etwas von der GUI abgeschnitten oder das script für sich unendlich aus. Habe es mit WS_Menu oder wie des heißt verwendet
11/13/2011 19:33 V8II#4
Der Screenshot am Start ist wegen:
PHP Code:
$hotkey=HotKeySet("{F12}",_ScreenCapture_Capture("C:\Users\Daniel\Desktop\Screenshot.jpg",0,0,-1,-1,False)) 
Wenn dann würde es:
PHP Code:
$hotkey=HotKeySet("{F12}","_ScreenCapture_Capture("C:\Users\Daniel\Desktop\Screenshot.jpg",0,0,-1,-1,False)"
heißen. Bin aber nicht sicher ob es auch geht.