-> Hier kostenlos registrieren
Hi Leute,
ich habe ein Problem mit der SysLibFile.lib. Es soll der Text 'Hallo Welt' in die Datei C:\test.txt geschrieben werden, die Datei habe ich bereits erstellt und sie ist leer. Leider klappt das nicht, bekomme immer von hFile eine 0 zurück(Fehler) müsste ja eigentlich '-1' beim Zielsystem CoDeSys SP RTE (lautDoku).
Komme einfach nicht weiter, für Eure Hilfe wäre ich sehr dankbar.
Viele Grüße@all!
IF speichern THEN
(* Öffnen zum Daten schreiben *)
hFile := SysFileOpen(FileName2,'w');
anz_bytes:=SysFileWrite(File:= hFile ,Buffer:= ADR(Text),Size:=LEN(Text));
hFileclose1:=SysFileClose(File :=hFile); (*schließen der Datei mit Datei-Nummer*)
END_IF;
ich habe ein Problem mit der SysLibFile.lib. Es soll der Text 'Hallo Welt' in die Datei C:\test.txt geschrieben werden, die Datei habe ich bereits erstellt und sie ist leer. Leider klappt das nicht, bekomme immer von hFile eine 0 zurück(Fehler) müsste ja eigentlich '-1' beim Zielsystem CoDeSys SP RTE (lautDoku).
Komme einfach nicht weiter, für Eure Hilfe wäre ich sehr dankbar.
Viele Grüße@all!
IF speichern THEN
(* Öffnen zum Daten schreiben *)
hFile := SysFileOpen(FileName2,'w');
anz_bytes:=SysFileWrite(File:= hFile ,Buffer:= ADR(Text),Size:=LEN(Text));
hFileclose1:=SysFileClose(File :=hFile); (*schließen der Datei mit Datei-Nummer*)
END_IF;