- Offizieller Beitrag
Hmm...im AutoIt Changelog zur neuen Betaversion steht:
Zitat- Changed: It is now possible to read from files opened for writing.
Schön, dachte ich mir, braucht man nicht vorher einlesen. Also mal ein Testskript erstellt:
$sFile = @ScriptDir & '\test.txt'
FileWrite($sFile, 'blablabla' & @CRLF) ; Datei erstellen
$hFile = FileOpen($sFile, 2) ; zum Schreiben öffnen
If $hFile <> -1 Then
MsgBox(0, 0, FileRead($hFile)) ; Datei auslesen und anzeigen (erscheint aber nur ein Leerstring)
FileWriteLine($hFile, Random(1000, 9999, 1))
FileClose($hFile)
EndIf
In der Msgbox müsste doch eigentlich der Inhalt der Datei angezeigt werden, oder habe ich das falsch verstanden?