Verständnisfrage zu ProcessWait

  • Hallo zusammen,

    ich habe unter anderem folgende Zeile in meinem Script:

    [autoit]

    $var_P1 = ProcessWait("Dateiname.exe", 10000)

    [/autoit]


    Ich hatte das so verstanden, das hier maximal 10 Sekunden gewartet werden, und wenn in dieser Zeit der Prozess nicht erfolgreich gestartet wird, geht das Script weiter. Da die Datei dann nicht erfolgreich gestartet wurde, bekomme ich einen anderen Error Code, als wenn es erfolgreich verlaufen wäre.

    Bei mir passiert aber nach 10 Sekunden gar nichts. Das Script pausiert sich einen Wolf.

    Falscher Befehl, oder falsch angewendet ?

    Gruss Hassan

    Einmal editiert, zuletzt von HassanMullah (27. Juli 2012 um 12:56) aus folgendem Grund: Es sind Sekundenangaben. Ich bin von Millisekunden ausgegangen.

  • Ich zitiere einfach mal die Hilfe:

    Zitat

    Gibt an (in Sekunden), wie lange gewartet werden soll.


    Vielleicht erkennst du ja jetzt warum dein Script (anscheinend) unedlich lang pausiert...

  • Sorry ich steh voll auf dem Schlauch ?(

    Gibt an wie lange gewartet werden soll, ohne Angaben unendlich, mit Angabe (nämlich 10 Sekunden) und was passiert dann ??? Ich habe ja 10 Sekunden gewartet, aber was dann passieren soll, kapier ich nicht.