Ich wollte so nen ganz einfaches script machen zum screenen
(bin ein anfänger sorry das es so schlecht ist ich weiß)
aber ich krieg das mit dem Menü nciht hin
(im programm-->winsetontop)
helft mir mal
(wie hängt man hier dateien an? x'D ich poste einfach link hmpf)
Edit Oscar: Bei mir hat der Download geklappt. Hier mal das Skript:
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ScreenCapture.au3>
#include <GDIPlus.au3>
#RequireAdmin
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("screen by aflakes", 260, 80, 959, 1)
$screen = GUICtrlCreateButton("screen", 16, 32, 89, 25, $WS_GROUP)
$Label1 = GUICtrlCreateLabel("´Klick", 136, 15, 50, 30)
$Label2 = GUICtrlCreateLabel("letzer screen:", 64, 8, 67, 17)
$menu= GUICtrlCreateMenu("Menue")
$menuitem=GUICtrlCreateMenuItem("Always on top", $menu)
guictrlsetstate($menuitem, $GUI_CHECKED)
GUISetState(@SW_SHOW)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]#EndRegion ### END Koda GUI section ###
sleep(555)
WinSetOnTop("[ACTIVE]", "",1)
msgbox(0,"screen","bilder werden gespeichert unter:"&@CRLF&"C:/Users/username/dokumente/bildname")
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $screen
guictrlsetdata($label1, @HOUR&":"&@Min&":"&@SEC)
_Main()
Func _Main()
Local $hBmp
; Capture full screen
$hBmp = _ScreenCapture_Capture ()
$input=inputbox("filename","bitte bildname eingeben")
; Save bitmap to file
_ScreenCapture_SaveImage (@MyDocumentsDir & "\"&$input&".bmp", $hBmp)
If $nMsg= $menuitem then
If BitAND(GUICtrlRead($menuitem), $gui_CHECKED) = $GUI_CHECKED Then
GUICtrlSetState($menuitem, $GUI_UNCHECKED)
WinSetOnTop("[ACTIVE]", "",0)
Else
GUICtrlSetState($menuitem, $GUI_CHECKED)
WinSetOnTop("[ACTIVE]", "",1)
EndIf
endif
EndFunc
EndSwitch
WEnd
Edit Oscar:
@aflakes: zum einfügen eines AutoIt-Skripts einfach hier im Editor auf das [SP] und auf das AutoIt-Symbol klicken und das Skript dazwischen einfügen.