Hi Community.
Jeder kennt ja AutoIt Window Info und das Koordinaten der Maus
messen.
Ich will mit Koda und AutoIt sowas ähnliches Scripten.
Inhalt:
2Labels mit dem Namen X-Achse und Y-Achse
2Labels oder Inputs mit jeweils einmal die Koordinaten der X oder Y Achse.
Hab vor mit der MouseGetPos Funktion vorzugehen.
Aber ich bin noch am Lernen,
bzw noch Anfänger in AutoIt.
So vlllt. der GUI-Code(ohne den eigt. Script)
Zu Meinen Problem.
Wie kann ich das machen ,dass er jetzt die Position in den Inputs mitschreibt
oder in den Labels, ohne einen Button zu drücken wo dann der Code
gestartet wird. Wenn ich den Script unter $Input schreib
dann startet er nicht weil ich es nicht andrücken kann oder so.
Mit Buttons geht es ,ABER nur einmal pro klick.
Nochmal klar und deutlich ;)
Wo soll ich den Script hinschreiben das er beim Start des programmes
schon ausgeführt wird ohne einen Button zu drücken?
MFG: N290
(Sorry ich bin neu in AutoIt und hab vorher nur ein bisshen VB gehabt.)
Jeder kennt ja AutoIt Window Info und das Koordinaten der Maus
messen.
Ich will mit Koda und AutoIt sowas ähnliches Scripten.
Inhalt:
2Labels mit dem Namen X-Achse und Y-Achse
2Labels oder Inputs mit jeweils einmal die Koordinaten der X oder Y Achse.
Hab vor mit der MouseGetPos Funktion vorzugehen.
Aber ich bin noch am Lernen,
bzw noch Anfänger in AutoIt.
So vlllt. der GUI-Code(ohne den eigt. Script)
Code:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Mouse", 157, 72, 192, 124)
$Label1 = GUICtrlCreateLabel("X-Achse", 8, 16, 44, 17)
$Label2 = GUICtrlCreateLabel("Y-Achse", 8, 40, 44, 17)
$Input1 = GUICtrlCreateInput("", 56, 16, 81, 21)
$Input2 = GUICtrlCreateInput("", 56, 40, 81, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case ;Was soll ich hierhin machen?
EndSwitch
WEnd
Wie kann ich das machen ,dass er jetzt die Position in den Inputs mitschreibt
oder in den Labels, ohne einen Button zu drücken wo dann der Code
gestartet wird. Wenn ich den Script unter $Input schreib
dann startet er nicht weil ich es nicht andrücken kann oder so.
Mit Buttons geht es ,ABER nur einmal pro klick.
Nochmal klar und deutlich ;)
Wo soll ich den Script hinschreiben das er beim Start des programmes
schon ausgeführt wird ohne einen Button zu drücken?
MFG: N290
(Sorry ich bin neu in AutoIt und hab vorher nur ein bisshen VB gehabt.)