Moin !
Wir würden gerne in unserer Anwendung zum Loggen die Procedure und Funktionsaufrufe protokollieren. Wir könnten so den "Weg der Daten" besser nachvollziehen.
Also BsP:
Angenommen wir haben eine procedure xy
Delphi-Quellcode:
procedure xy();
begin
....
Logging(procedure Name);
....
end;
Jetzt würde ich halt gerne der Procedure "Logging" den den Namen XY übergeben. Auf diese Weise könnten wir halt nachvollziehen, wie unsere Daten von den verschiedenen Proceduren die wir so haben, nacheinander bearbeitet werden.
Das ganze soll aber zur Laufzeit funktionieren, um auch beim User Loggen lassen zu können. Wir verwenden schon die Debug Extentions von jcl. Hier wird ja sogar (im Fehlerfall) die Linie im Quellcode ausgegeben, die den Fehler produziert hat. Kann ich das auch dafür "missbrauchen", um halt den Procedure- / Funktionsnamen rauszufinden? Hat da jemand evtl. einen Codeschnipsel für mich?