Verwendung einer Methode herausfinden

07/05/2008 - 09:16 von Karsten Heimer | Report spam
Hallo zusammen,

ich habe eine eher allgemeine Frage. Wir haben eine Software, die besteht
aus vielen DLL's mit etlichen Solutions, so an die 200. Jetzt möchten wir
herausfinden, in welchen von den vielen DLL's eine Methode einer bestimmten
Klasse verwendet wird. Beispielsweise gibt es eine Klasse "Konto", die hat
eine Methode "Load". Wir möchten herausfinden, wo das Load überall verwendet
wird. Dadurch, daß wir nicht wissen, wie die jeweils benutzte Objektvariable
heißt, wird das per "Suchen" schwierig. Der eine schreibt "aktKonto.Load()"
der nàchste verwendet "myKonto.Load()" usw.

Hat jemand dazu eine Idee?

Gruß, Karsten.
 

Lesen sie die antworten

#1 Tobias Müller
07/05/2008 - 12:13 | Warnen spam
Karsten Heimer schrieb:

Hallo Karsten,

ich habe eine eher allgemeine Frage. Wir haben eine Software, die besteht
aus vielen DLL's mit etlichen Solutions, so an die 200. Jetzt möchten wir
herausfinden, in welchen von den vielen DLL's eine Methode einer bestimmten
Klasse verwendet wird. Beispielsweise gibt es eine Klasse "Konto", die hat
eine Methode "Load". Wir möchten herausfinden, wo das Load überall verwendet
wird. Dadurch, daß wir nicht wissen, wie die jeweils benutzte Objektvariable
heißt, wird das per "Suchen" schwierig. Der eine schreibt "aktKonto.Load()"
der nàchste verwendet "myKonto.Load()" usw.

Hat jemand dazu eine Idee?



In der Doku nachschauen :)
Ansonsten aus der Hüfte geschossen:
Nenne die Mehode "Load" in "Load_test" um.
Dann melden sich die Klassen, die "Load" wollen von alleine.
Allerdings habe das bei wesentlich kleineren Projektten gemacht, wo ich
den kompletten Source im VS hatte...

Gruss
Tobias

Ähnliche fragen