hi,
ist zwar ne gute lösung nur weiß ich nicht ganz wie ich das umsetzten könnte ![]()
hab mich derzeit andersweitig versucht..und zwar das ganze mit paint....da kann man das schick drehen xD
Spoiler anzeigen
$imagepath = "E:\AutoIT\ImageViewer\"
$imagetitle = "IMAGE2.JPG"
Run("mspaint "&$imagepath&$imagetitle,"",@SW_HIDE)
WinActivate($imagetitle)
Do
$winstate = WinGetState($imagetitle)
Sleep(10)
Until $winstate = 5 ; 1 = Window exists 4 = Window is enabled (4+1)
Send("^d")
Do
$winstate = WinGetState("Bild drehen und spiegeln")
Until $winstate = 15; 1 = Window exists 2 = Window is visible 4 = Window is enabled 8 = Window is active
WinSetState("Bild drehen und spiegeln","",@SW_SHOW)
[/autoit] [autoit][/autoit] [autoit]Dim $BUTTON[5][2]
$BUTTON[0][0] = "Horizontal Spiegeln"
$BUTTON[0][1] = 2
$BUTTON[1][0] = "Vertikal Spiegeln"
$BUTTON[1][1] = 3
$BUTTON[2][0] = "Drehen im Winkel von:"
$BUTTON[2][1] = 4
$BUTTON[3][0] = "90°"
$BUTTON[3][1] = 5
$BUTTON[4][0] = "180°"
$BUTTON[4][1] = 6
$BUTTON[5][0] = "270°"
$BUTTON[4][1] = 7
$ret = ControlClick ("Bild drehen und spiegeln","","[CLASS:Button; INSTANCE:"&$BUTTON[1][1]&"]","left",1)
MsgBox(0,"",$ret)
so jetzt hab ich noch ne frage: warum geht das mit dem control click machmal innerhalb von millisekunden und warum dauert das machmal echt mehrere sekunden????????? ich checks nicht....
thx for help
snoozy
PS:gn8 ![]()