$LHdl_Backup = FileOpen($Ls_Backup, 10)
If _FileWriteFromArray($LHdl_Backup, $La_Namen, 1, 0) = 0 Then MsgBox(262144, "_FWFA(BackUp)", @error, 0)
FileClose($LHdl_Backup)
Hallo!
Die alten Themen zu "_FileWriteFromArray" durchsuchen hat nix gebracht, weil sie sich mit 2-Dim und größeren Arrays befassen und vor allem keine Definition von @Error=5 enthielten.
Mit V3381 hat das Ganze klaglos funktioniert.
Unter V3.3.12.0 wird der Inhalt (1-Dim: Zeile_1, Zeile_2, ... Zeile_8250) zwar aus der Datei gelesen und mit _ArraySort auch ohne Fehlermeldung alphabetisch sortiert.
Soll das Array dann derart sortiert zurückgeschrieben werden, wird jetzt die ganze Ursprungsdatei auf "Leer" gesetzt: Datensammlung weg.
Die eingebaute Fehlerangabe meldet dann: @ Error = 5.
Laut Hilfedatei sind aber nur @Error 1-4 definiert. Was also bedeutet hier @Error 5 - und wie kann der Fehler behoben werden?
Herzlichen Dank für Eure Bemühungen!
Tengo