File Write/Read Problem 5004
Hallo,
ich habe ein Problem mit dem FileHandling.
In einem Programm öffne ich eine Datei zum Schreiben. Diese Datei soll beim Start des Programms nicht neu angelegt, sondern wie Append behandelt werden. Das mache ich mit:
handle=FileOpen(filename,FILE_TXT|FILE_SHARE_READ| FILE_SHARE_WRITE);
Das funktioniert.
In dem zweiten Programm möchte ich jetzt diese Datei nur lesen, während das erste Programm noch läuft. Hierzu versuche ich die Datei zu öffnen mit:
handle = FileOpen(filename,FILE_READ);
oder auch
handle = FileOpen(filename,FILE_SHARE_READ);
Ich bekomme den Fehler
5004 ERR_FILE_CANNOT_OPEN Cannot open file
Der Dateiname stimmt. Hatte vorher Fehler 5002.
Hat hierfür jemand eine Lösung?
Danke
Dieter
|