1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. maschu

Beiträge von maschu

  • Fehlende Control ID

    • maschu
    • 3. Februar 2020 um 09:10

    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

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™