Root > How to... > ...send reports automatically?

...send reports automatically?

Previous pageReturn to chapter overviewNext page   

There are several ways of doing it.


2. If you do not want any visual dialog at all - set "Dialog type" to "(none)". This will disable dialog for all exceptions. You can also do this in runtime: CurrentEurekaLogOptions.ExceptionDialogType := edtNone (units EModules and ETypes);
a. Alternatively, you can use exception filters. Add new filter, select exception type and set handler to EurekaLog and set dialog type to "(none)". This will disable dialog for certain exception types. Note, that is you'll set handler to "none" or "RTL" - the bug report will not be sent;
b. You can also use the OnExceptionAction event. You can assign your own custom event handler, where you should pay attention to atShowingExceptionInfo and atShowedExceptionInfo action types (AEurekaAction argument). To block error dialog you set AExecute := False for atShowingExceptionInfo and AExecute := True for atShowedExceptionInfo.


If you application consists only of one main exe file (or one standalone DLL) and other code does not use EurekaLog - then your are done;
If your application consists of several DLLs/BPLs - then answer may vary, depending on how you are using them. You may need to repeat these configuration steps for all or some of your DLLs.



See also:

Send feedback... Build date: 2023-09-11
Last edited: 2023-08-09
The documentation team uses the feedback submitted to improve the EurekaLog documentation. We do not use your e-mail address for any other purpose. We will remove your e-mail address from our system after the issue you are reporting has been resolved. While we are working to resolve this issue, we may send you an e-mail message to request more information about your feedback. After the issues have been addressed, we may send you an email message to let you know that your feedback has been addressed.

Permanent link to this article: