Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794

    [VB.NET]Nome funzione chiamante

    Come potrei recuperare il nome della funzione(o sub) da cui parte la chiamata ad un'altra funzione?

  2. #2
    Non so se esistono altri metodi...
    1)Aggiungi un argomento di tipo stringa alla funzione.

    2)Metti una variabile stringa a livello di form, tale variabile la valorizzi con il nome del chiamante quando chiami la funzione che ti serve.
    Non so se sono stato chiaro, spero di si.

  3. #3
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Ci avevo pensato, ma avrei preferito che la funzione chiamante fosse riconosciuta in modo automatico, comunque grazie!

  4. #4
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    codice:
    Dim st As New StackTrace()
    Console.WriteLine(st.GetFrame(1).GetMethod().Name)
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  5. #5
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Lo proverò grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.