Mache ich auch so. Alles nur Lokal. Aber nicht über try-except sondern über
Delphi-Quellcode:
Application.OnException := AppExceptionHandler;
procedure TForm1.AppExceptionHandler(Sender: TObject; E:
Exception);
begin
// Stelle hier etwas mit E an. An Log-Funktion o.ä übergeben
end;
Wenn ich dann die Logdaten eines Nutzers/Kunden brauche, frage ich explizit danach.
Finde ich auch besser so. Denn Phone-Home-Software ist nicht so meins.