Zitat von HilfeFrom a performance standpoint it is a bad idea to read line by line specifying "line" parameter whose value is incrementing by one. This forces AutoIt to reread the file from the beginning until it reach the specified line.
Dieses Zitat aus der Hilfe sagt eigentlich schon alles.
FileReadLine auf keinen Fall mit dem Zeilenparameter verwenden, wenn man die ganze Datei durchgehen will!
Sondern: Die Datei zum lesen öffnen (FileOpen) und mit dem zurückgegebenen Dateihandle die Datei mit FileReadLine($hFile) (ohne Zeilenparameter) durchgehen. Es wird automatisch immer die nächste Zeile verwendet.
Am Schluß die Datei wieder schließen (FileClose).
Beim Schreiben genau das Gleiche. Dort könnte man die Datei auch erst im RAM zusammensetzen und dann komplett speichern.
