Hallo liebe Autoit Community,
ich bin noch recht neu hier und komme bei folgendem Problem nicht weiter.
für Office365 will ich eine kleines Skript schreiben, dass das automatisch übernimmt.
Soweit bin ich schonmal:
Code
Global $MOUSE_CLICK_LEFT
Global $Envvar = EnvGet("username")
;-----------------------------------------------------------------------
Run("C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE")
;ControlClick("Anmelden, um Office einzurichten", "&Anmelden")
WinWaitActive ("Word")
WinSetState("Word","",@SW_MAXIMIZE)
sleep("2000")
;ControlClick("Word", "","Melden Sie sich an, um Office optimal zu nutzen.")
MouseClick($MOUSE_CLICK_LEFT, 1601,60)
winwait("Konten")
Send("{TAB}")
sleep("500")
Send($Envvar & "@firma.com")
sleep("200")
Send("{TAB}")
Send("{TAB}")
Send("{ENTER}")
sleep("5000")
Send("PASSWORD") ; wird ein festes für alle
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{ENTER}")
sleep("5000")
ProcessClose("WINWORD.exe")
Alles anzeigen
Mit MouseClick funktioniert das alles ohne Probleme, aber für Control Click fehlt mir die ID.
Kennt jemand eine Möglichkeit, wie ich das entsprechende Feld trotzdem ansprechen kann?
Vielen Dank!
Marius