Hallo Forum,
nachdem ich mich jetzt schon länger nicht mehr gemeldet habe, sehe ich mich aktuell mit einem Problem konfrontiert, das ich nicht in den Griff bekomme:
Mein Programm hat zwischenzeitlich eine Menge Code (ca. 12.000 Programmzeilen und einige Klassen und Module). Jetzt muss ich, nachdem ich Breakpoints gesetzt habe feststellen, dass das Programm manche davon bis zu 12 mal durchläuft, obwohl es nur maximal 2 mal sein sollte. Ein Durchblättern durch den ganzen Code mit "F8" und/oder "Shift + F8" habe ich versucht und dauert ewig. Bedingt durch verschiedene Validation, Click und SelectedIndexChange Events, die nicht immer genau im Aufrufzeitpunkt abgearbeitet werden, ist es mit allerdings fast unmöglich dem genauen Programmablauf zu folgen.
Es gibt in VB doch bestimmt die Möglichkeit die Reihenfolge von aufgerufenen Subs (irgend eine Art von Stack) anzuzeigen. Schließlich braucht VB diese Liste ja auch um die entsprechenden Rücksprünge nach den jeweiligen "End Sub" auszuführen. Wie komme ich an diesen Stack?
Gruß Frequentprogrammer
nachdem ich mich jetzt schon länger nicht mehr gemeldet habe, sehe ich mich aktuell mit einem Problem konfrontiert, das ich nicht in den Griff bekomme:
Mein Programm hat zwischenzeitlich eine Menge Code (ca. 12.000 Programmzeilen und einige Klassen und Module). Jetzt muss ich, nachdem ich Breakpoints gesetzt habe feststellen, dass das Programm manche davon bis zu 12 mal durchläuft, obwohl es nur maximal 2 mal sein sollte. Ein Durchblättern durch den ganzen Code mit "F8" und/oder "Shift + F8" habe ich versucht und dauert ewig. Bedingt durch verschiedene Validation, Click und SelectedIndexChange Events, die nicht immer genau im Aufrufzeitpunkt abgearbeitet werden, ist es mit allerdings fast unmöglich dem genauen Programmablauf zu folgen.
Es gibt in VB doch bestimmt die Möglichkeit die Reihenfolge von aufgerufenen Subs (irgend eine Art von Stack) anzuzeigen. Schließlich braucht VB diese Liste ja auch um die entsprechenden Rücksprünge nach den jeweiligen "End Sub" auszuführen. Wie komme ich an diesen Stack?
Gruß Frequentprogrammer