Hallo,
ich bin am Programmieren eines Programmes, welches Daten von der seriellen Schnittstelle einliest, diese ein wenig verändert und an eine bestehende Datei anhängt. Dies geht ganz gut, bis bei ca. 400kB der Textdatei der E/A Fehler 32 kommt. Das alles läuft unter Win ME und D5. Hat jemand eine Idee? Der Treiber für die serielle Schnittstelle ist Async32. Kann das auch die serielle Schnittstelle sein? Meines Wissens sollte es ein Acces Violation Error sein. Ich habe aber keine Anwendung, die sonst noch auf die Datei zugreifen könnte.
Hier der Code:
Append(fSrc); {File öffnen fürs Anhängen Daten}
writeln(fSrc,TmpStr); {Zeile in die Datei sichern}
Flush(fSrc); //Daten wirklich schreiben auf Platte
CloseFile(fSrc);
Die Datei wurde schon an Anfang erzeugt.
Für jede Info bin ich dankbar.
mfG
M. Jaschke
ich bin am Programmieren eines Programmes, welches Daten von der seriellen Schnittstelle einliest, diese ein wenig verändert und an eine bestehende Datei anhängt. Dies geht ganz gut, bis bei ca. 400kB der Textdatei der E/A Fehler 32 kommt. Das alles läuft unter Win ME und D5. Hat jemand eine Idee? Der Treiber für die serielle Schnittstelle ist Async32. Kann das auch die serielle Schnittstelle sein? Meines Wissens sollte es ein Acces Violation Error sein. Ich habe aber keine Anwendung, die sonst noch auf die Datei zugreifen könnte.
Hier der Code:
Append(fSrc); {File öffnen fürs Anhängen Daten}
writeln(fSrc,TmpStr); {Zeile in die Datei sichern}
Flush(fSrc); //Daten wirklich schreiben auf Platte
CloseFile(fSrc);
Die Datei wurde schon an Anfang erzeugt.
Für jede Info bin ich dankbar.
mfG
M. Jaschke
Comment