
Zitat von
SimStar001:
Hallo, ich wollte deine ErrorLog
Unit verwende, nur leider kommt immer wenn ich auf ErrorLog.Start gehe eine AcessViolation in meiner Anwendung!? wieso das!? was könnte ich da flasch machen?
Eigentlich kann da garnichts schief gehen. Es sei denn, ErrorLog wurde nicht erzeugt. Das passiert aber eigentlich automatisch in der
Unit selbst unter initialization. Kannst ja mal nachschauen, ob das in der
Unit ganz am Ende richtig drinsteht:
Delphi-Quellcode:
initialization
ErrorLog := TErrorLog.Create;
finalization
if ErrorLog <> nil then
ErrorLog.Free;
end.
Ansonsten weiß ich nicht, wo eine
AV auftreten könnte. Kommt die denn nicht wenn du ErrorLog.Start auskommentierst?
Edit: Evtl. könntest du ja auch mal auf ErrorLog.Start einen Breakpoint setzen (mit F5) und dann mit F7 debuggen, sind ja nur 2 oder 3 Zeilen Code.