Hallo,
ich habe folgendes Problem bei einer Inputbox:
Wenn die Inputbox eine Defaultwert hat, dann soll dieser
nach einem Timeout ausgegeben werden.
Der Eintrag erscheint aber in der Msgbox nur wenn
auf OK geklickt wurde.
Mein Code
[autoit]
_Anzeigen()
Func _Anzeigen()
[/autoit][autoit][/autoit][autoit]If Not IsDeclared("sInputBoxAnswer") Then Local $sInputBoxAnswer
$sInputBoxAnswer = InputBox("Eintrag","Bitte angeben","Ablage"," 50","50","50","50","50","6")
MsgBox(0,"",$sInputBoxAnswer) ;hier sollte nach dem Timeout "Ablage" erscheinen
[/autoit][autoit][/autoit][autoit]; wird etwas anderes eingegeben , dann soll nach dem Timeout der andere Text ausgelesen werden.
[/autoit][autoit][/autoit][autoit][/autoit][autoit]Select
Case @Error = 0 ;OK
Case @Error = 1 ;Cancel
[/autoit][autoit][/autoit][autoit]Case @Error = 2 ;Timeout
[/autoit][autoit][/autoit][autoit]Case @Error = 3 ;InputBox failed to open
[/autoit][autoit][/autoit][autoit]EndSelect
[/autoit][autoit][/autoit][autoit][/autoit][autoit]EndFunc
[/autoit][autoit][/autoit][autoit][/autoit]Wie kann man das lösen?
Habe diverse Varianten getestet, geht immer nur nach dem klicken!
Liebe Grüße
Ilse