moin moin,
bekomme die Reihenfolge einer Textdatei immer falsch angezeigt.
Die Textdatei:
Text
{F1}
{F9}
{F6}
{F6}
{Down}
{ENTER}
{F9}
{F1}
Das Skript:
skript
Func testen()
$file = FileOpen(@ScriptDir & "\test2.txt")
$CountLines = _FileCountLines("test2.txt")
For $i = 1 To $CountLines
Next
$start = ShellExecute("C:\lol\lol.exe")
Sleep(2000)
ControlClick("Fehlermeldung","","[CLASS:Button; INSTANCE:1]")
Sleep(3000)
ControlClick("lol","","[CLASS:Button; INSTANCE:1]")
Sleep(1000)
While 1
If WinWaitActive("[CLASS:ThunderRT6FormDC]")Then
$i = $i-1
$line = FileReadLine($file, $i)
Sleep(500)
MsgBox(0,"",$line)
If $i = 1 Then
FileClose($file)
ExitLoop
EndIf
EndIf
WEnd
EndFunc ;==>testen
Das bekomme ich dann in dieser Reihenfolge angezeigt in der MsgBox:
Reihenfolge
{F1}
{F9}
{ENTER}
{Down}
{F6}
{F6}
{F9}
{F1}
Was mache ich da falsch ?
mfg
oh-ha