Inputbox

  • Hallo,

    ich habe da mal eine frage undzwar...
    wenn ich bei AutoIt eine Inputbox erstelle und schreibe send($bsp.)
    sendet der Script ja was in der Inputbox drinne stand. Wie mache ich das wenn nichts in der Inputbox drinne steht
    das der Script bis zu einen bestimmten Zeitpunkt aufhört also z.B.
    If (in inputbox etwas drinne steht) Then
    send $bsp.
    EndIf
    If (nichts in der Inputbox) Then
    EndIf

    Einmal editiert, zuletzt von blacky94 (4. September 2010 um 19:08)

  • Meinst du so???

    Spoiler anzeigen
    [autoit]


    $input=Inputbox("Blablabla","mehr bla")
    while $input=""
    sleep(100)
    Wend
    send("blablabla")

    [/autoit]

    2 Mal editiert, zuletzt von alexanderschill (4. September 2010 um 18:58)

  • Ja. Danke.

    Spoiler anzeigen
    [autoit]

    $answer = InputBox("Question", "Where were you born?", "Planet Earth", "", _
    -1, -1, 0, 0)
    If $answer="" Then
    Exit
    EndIf
    If not $answer="" Then
    MouseMove(200,200)
    Exit
    EndIf

    [/autoit]
  • Du kannst es noch verbessern, indem du die Else-Bedingung nutzt:

    [autoit]

    $answer = InputBox("Question", "Where were you born?", "Planet Earth", "", _
    -1, -1, 0, 0)
    If $answer="" Then
    Exit
    Else ; andernfalls tue
    MouseMove(200,200)
    Exit
    EndIf

    [/autoit]

    MfG
    Conan (Nur Mitlesend)
    Schon lange dabei