Hallo zusammen,
ich musste gerade feststellen, das _FileWriteToLine nicht in jede Datei schreiben kann.
Ich habe eine Datei namens "Database.properties". Diese Datei beinhaltet bestimmt Zeilen, die ich ersetzen möchte.
Das Problem ist, das diese Datei in Unix Format abgespeichert ist, z.B. werden die Zeilen mit LF umgebrochen.
Wenn ich mit _FileWriteToLine eine Zeile größer 1 ersetzen möchte, kommt die Meldung, dass die Datei weniger Zeilen hat als $iLine.
Wenn ich die Datei in Windows Format umkonvertiere funktioniert es.
Wenn ich $iLine = 1 angebe, wird der gesamte Inhalt der Datei gelöscht und nur die Zeile 1 wird hineingeschrieben.
_FileReadToArray funktioniert Einwand frei. Ich kann alle Zeilen in ein Array auslesen.
Hoffe jemand kann mir helfen.
Danke und Gruß
Herra