Forum: Programmieren allgemein
Delphi
by himitsu,
3. Aug 2020
https://www.delphipraxis.net/83346-e-fehler-32-ist-das.html
Rufst du diese Funktion denn in unterschiedlichen Threads auf?
Wenn ja, warum dann ohne jegliche Synchronisation? (z.B. CriticalSection oder Dergleichen)
Forum: Programmieren allgemein
Delphi
by himitsu,
3. Aug 2020
Welcher E/A-Fehler? (FehlerCode)
Außerdem ist dringend davon abzuraten AssignFile mehrmals hintereinander auszuführen.
(syntaktisch könnte man es fast mit mehrmaligem txtTracer := TTextFile.Create vergleichen)
Und wieso Append nach Reset/Rewrite?
Wenn, dann vorher/dazwischen das CloseFile nicht vergessen, bzw. direkt if FileExists(FileName) then Append(txtTracer) else Rewrite(txtTracer);.