Leggere il nome della routine da stampare in debug

di fabio1974it il
5 risposte

Buongiorno, per capire bene quante volte il programma elabara le rotine inserisco dei debug.print. 

ad esempio nella ruotine “Saldo_op” ho inserito questo comando:

Private Sub Saldo_op()
       Debug.Print(Now.ToLongTimeString & Now.Millisecond & " rt: saldo_op")

Vorrei sapere se c'è un comando che mi restituisce il nome della routine cosi da non doverla scrivere manualmente.

Grazie

5 Risposte

  • Puoi usare la Reflection sfruttando il metodo MethodBase.GetCurrentMethod e poi facendoti restituire la propietà Name.

    Attenzione all'uso del TAG CODE quando pubblichi, grazie.

  • MessageBox.Show(System.Reflection.MethodBase.GetCurrentMethod().Name)

    oops… insieme

  • 30/11/2022 - oregon ha scritto:


    oops… insieme

    Il fatto che sia la stessa risposta mi consola. Vuol dire che sto studiando bene e che imparo. :-D

  • Ok bene.

    Significa selezionare il tuo codice usando il tasto <> (quarto da sinistra) in modo da evidenziarlo

Devi accedere o registrarti per scrivere nel forum
5 risposte