folgendes Problem:
Ich möchte eine Log-Datei erstellen. Dies machte ich ursprünglich mit AssignFile, in etwa so:
Im Create meines Errorlog-Objects
Code: Alles auswählen
...
AssignFile(LogFile,bPathFile);
ReWrite(LogFile);
...
Code: Alles auswählen
WriteLn(LogFile, Cont);
Nun, nach einiger "Überarbeitung" des Codes geht es einfach nicht mehr.
Zuvor verwendete ich einen TFileStream, der immer eine SIG SEGV-Exception beim .Write brachte,
davor kam gleiche Exception bei eben dem Writeln,
und nun kann ich nicht mal mehr eine Datei zuweisen??? Was mag da los sein?
Derzeit kann ich mit KEINER Methode in die Textdatei schreiben, es sei denn ich mache das
Code: Alles auswählen
Stream=TStream.Creats(blabla, fmCreate);
Stream.Write(blablabla,length(blablabla));
FreeAndNil(Stream);
Stream.Write in der AppendLog-Methode verwenden, kommt die Exception...