![]() |
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Hm, gibt es da nicht schon Software für? Profiler oder wie die sich nennt?
|
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Zitat:
|
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Zitat:
|
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
:-D das mit dem Flag war keine Frage sondern eine Feststellung ;) das krieg ich noch gerade so hin...
Die frage ist nur wie schiebe ich das stückchien code allen Methoden unter die im Programm sind und das nur bei bedarf. Ansonsten möchte man ja diesen Code nicht unbedingt in jeder funktion finden ;) daher müsste das irgendwie automatisch gehen. oder halt wie bereits gesagt eine stelle ganz weit hinten versteckt. Gruss Gibb |
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Zitat:
|
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
ja aber ich habe die hoffnung nicht aufgegeben das es einen einfacheren weg gibt ;)
Zitat:
|
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Ein einfacher Weg wäre, wenn es ein Event gäbe, welches schon eingebaut ist (zu Beginn und am ende jeder Prozedur), aber sowas gibt es in Delphi nicht.
Bei Scriptsprachen, wie JavaScript und auch teilweise bei gemanagten Sprachen (vielleicht .NET) sähe die Sache anders aus. Also vorwiegend dort, wo ein Programm den Code interpretiert und wo man sich in den Interpretierer reinhängen kann. Du willst ja überall einen Funktionsaufruf reinhaben und der muß ja auch erstmal überall rein. Wäre halt zu schön, wenn man ganz einfach im Delphi einen Precompiler registrieren könnte. (den vermisse ich ganz doll) In neueren Delphis gäbe es die PreCompile- und AfterCompile-Events, wo man sowas gewisser Maßen unterbringen könnte. (auch wenn kein echter PreCompiler möglich wäre, welcher die QuellCodes unverändert läßt) |
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Zitat:
Wie auch immer: Ohne Konfigurationsaufwand (sei es per Attribute, xml-File oder hardcodierte Funktionsaufrufe) wird es wohl nicht, zumindest aber nicht vernünftig gehen. |
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Zitat:
Ich konnte bisher nicht herauslesen, ob das Tracen Teil der Entwicklung ist, oder ob das auch irgendwie beim Kunden aktivierbar sein muss. Speziell für Debugging/Profiling Zwecke ist auch der ![]() |
AW: Start und Stop jeder Methode Tracen an nur einer stelle Implementieren
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz