Input-/Textfeld leeren

  • Wie kann man ein Input nach 30 Sekunden leeren?
    Also es steht ein ein Text in eniem Input und es soll nach 30 sec geleert werden!
    Gibt es eine solche Funktion? ?(
    :D8)8o:thumbup:

  • Klar,

    GuiCtrlSetData()

    Mfg I3iLLiG

    Edit: Achso nach 30sec, dann empfehle ich dir den Befehl TimerInit() anzuschaun.

  • mit sleep kannste das skript pausieren so wäre dann das skript:

    Spoiler anzeigen
    [autoit]


    GUICreate("test")
    $inp = GUICtrlCreateInput("hello", 0, 0)
    GUISetState()
    Sleep(30000) ;zeit, die gewartet werden soll, in millisekunden.
    GUICtrlSetData($inp, "")

    [/autoit]
  • Der nAchteil von Sleep ist halt, dass du in der Zeit nichts machen kannst außer "schlafen".
    Außerdem ist Sleep nicht 100% genau.