Ich hatte mir mal überlegt die Technik ala AQTime zu nutzen, also bei Bedarf sich ins Programm hocken (ginge auch innerhalb des eigenen Programms)
und darüber die Prozedur-Eintritts- und Austrittspunkte je Thread ins Log schreiben.
Leider hat Delphi ja keinen Precompiler/Preprocessor, wo man sich reinhängen könnte, um dort den LogCode direkt einzufügen, vor dem Compilieren.
Jemand hatte da zwar mal was gebastelt, aber das funktionierte nur in alten Delphis bis 7. (wenn ich mich richtig erinner)
Der C++Builder kennt das zwar
http://docwiki.embarcadero.com/RADSt...inierte_Makros
und FreePascal hat auch was parat
https://www.freepascal.org/docs-html...47-460001.1.41 ,
aber Delphi leider nach Jahrzehnten immernoch nicht.