Automatische Mausbewegung und Bestätigung durch Mausklicks in unterscheidlichen Zeitintervallen

  • hab mal ein paar Fehler ausgebessert, habs aber noch nicht getestet:

    [autoit]

    #include <GuiConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    GuiCreate( "Bsp", 250, 150)

    [/autoit][autoit][/autoit][autoit]

    $test= GUICtrlCreateInput ( "Stunden", 10, 35, 200, 20)
    $test2= GUICtrlCreateInput("Stunden", 10,10,200,20)

    [/autoit][autoit][/autoit][autoit]

    GuiSetState()

    [/autoit][autoit][/autoit][autoit]

    While $msg <> $GUI_EVENT_CLOSE
    $msg= GuiGetMsg()
    $testms = GUICtrlRead($test)*216000
    $test2ms = GUICtrlRead($test2)*216000
    $tsum = GUICtrlRead($test) + GUICtrlRead($test2)
    $tsumms = $testms + $test2ms
    WEnd

    [/autoit][autoit][/autoit][autoit]

    MsgBox(0,"Stunden in ms",$tsum & " Stunde(n) = " & $tsumms & " ms")

    [/autoit]
  • Du liest an den falschen Stellen aus:

    Spoiler anzeigen
    [autoit]

    #include <GuiConstants.au3>
    #include <EditConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    GuiCreate( "Bsp", 250, 150)

    [/autoit] [autoit][/autoit] [autoit]

    $in= GUICtrlCreateInput ( "Stunden", 10, 35, 200, 20,$ES_NUMBER)

    [/autoit] [autoit][/autoit] [autoit]

    $in2= GUICtrlCreateInput("Stunden", 10,10,200,20,$ES_NUMBER)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    GuiSetState()
    While GuiGetMsg() <> $GUI_EVENT_CLOSE
    WEnd
    $test = GUICtrlRead($in)
    $test2 = GUICtrlRead($in2)

    [/autoit] [autoit][/autoit] [autoit]

    $testms = $test*216000
    $test2ms = $test*216000
    $tsum = $test + $test2
    $tsumms = $testms + $test2ms

    [/autoit] [autoit][/autoit] [autoit]

    MsgBox(0,"Stunden in ms",$tsum & " Stunde(n) = " & $tsumms & " ms")

    [/autoit]


    //Edit: @Kyler: Deins stimmt auch, aber würde es erst nach dem GUI-Loop auslesen. Davor wird es ja nicht benötigt