Caution: this is old EurekaLog 6 documentation. This is not the latest version.
This one is the structure of TEurekaExceptionRecord:
Unit ExceptionLog.
TEurekaExceptionRecord = packed record ExceptionObject: TObject; ExceptionAddress: Pointer; ExceptionThreadID: DWord; Win32ExceptionRecord: PExceptionRecord; Win32Context: PContext; LogText: string; ModulesList: TEurekaModulesList; CallStack: TEurekaStackList; CurrentModuleOptions: TEurekaModuleOptions; end;
Note: if the ExceptionObject is an Exception than is possible change its "Message" property text to show a most friendly error message, but into the log-file will be stored the original Exception Message.
|