WinExist mit MsgBox klappt nicht

  • Hallo,
    Ich frage über HotKeySet ab, ob die Enter Taste gedrückt worden ist.
    Daraus soll er dann folgendes machen.

    Es soll nur überpfüt werden ob eine MsgBox geöffnet ist.

    [autoit]

    if WinExists("[CLASS:#32770}", "Status")
    Then WinClose("[CLASS:#32770}", "Status")
    endif

    [/autoit]

    Was ist an der Zeile falsch?

    Einmal editiert, zuletzt von DanielZ86 (9. November 2012 um 13:34)

  • Willst du prüfen, ob vom aktuellen Script aus eine Msgbox geöffnet ist?

    Das geht meines Wissens nach nicht, da ein Script so lange angehalten wird, wie die Msgbox offen ist.

    Gruß
    x0r

    Simon nörgelt, Simon nervt - aber Simon verbessert die Welt. Glaubt er.

  • Du könntest einfach ein zweites Script laufen lassen und das damit versuchen.. Das würde vermutlich sogar funktionieren ;)

    Die verschiedenen Zustände per ini festhalten usw.

    Klingt ganz interessant, was ich da schreib :D

    Simon nörgelt, Simon nervt - aber Simon verbessert die Welt. Glaubt er.

  • Oder du machst es nicht über eine Datei, also die Datenübermittlung, sondern per StdinWrite und StdoutRead. Ist sauberer, denke ich. ;)

    Oooder du erstellst einfach eine eigene GUI und fragst die ab. ;)

    lg chess