CFile - Fehler bei SeekToEnd()
-
Hallo alle zusammen,
ich habe folgendes sporadisches Problem.
Ich bekomme ganz sporadisch beim einfügen einer zeile in eine Textdatei den Fehler "eine unbenannte Datei konnte nicht gefunden werden".
Aber die Datei exisitiert ist benannt und ist geschlossen.
Das ganze führt zu einem Programmabruch
Wodurch kann der passieren?
Die Datei wird jedesmal direkt nach dem schreiben der Zeile wieder geschlossen.
Und es passiert mal nach ca. 750 Schleifen durchläufen also 750 Zeilen +/- 10 - 50 aber auch manchmal schon bei 250 Zeilen.Deswegen ein bisserl aufwendig das zu Debuggen
( <- faul ist:) )Vllt. hatte ja schon mal jemand das Problem.
Sonst werde ich wohl doch Debuggen müssen :p
Gruß
CrazyPlayaGruß CrazyPlaya
-
Ich tippe mal auf falsches Verzeichnis? Vielleicht leerst du irgendwann den dateinamen? Du kannst auch debuggen indem du den Break erst nach x-Durchläufen bekommst.
-
Ich lasse einfach weiderholen und komme an die Stelle wann der Fehler auftritt.
Allerdings ist der String mit dem Dateiname noch enthalten und er öffnet die Datei ja vorher auch korrekt. Nur bei SeekToEnd() nach dem öffnen spinnt er dann rum.Kann mir da gerade echt keinen Reim drauf machen.