perfecto, gracias leonardo y gracias juan pablo
----- Original Message ----- From: Juan Pablo Milberg To: [email protected] Sent: Tuesday, March 04, 2008 4:28 PM Subject: [puntonet] Sobre funciones Otra opción es usar la clase StackTrace de System.Diagnostics Ejemplo: Desde la Function o Sub actual llamar a esta función: Private Function NombreMetodoAnterior() As String Dim st As New StackTrace(System.Threading.Thread.CurrentThread, True) Dim frameAnterior As StackFrame = st.GetFrame(2) Return frameAnterior.GetMethod.Name End Function Saludos. ------------------------------------------------------------------------------ De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de MYMTEC S.A. - Javier Wamba Enviado el: martes, 04 de marzo de 2008 15:49 Para: [email protected] Asunto: [puntonet] Sobre funciones Buenas, pregunta: ¿tengo forma de saber en una funcion o procedimiento el nombre de la funcion o procedimiento que la llamo? EJ function funcion1() as object ' hace cosas y llama a funcion2() return funcion2() end function function funcion2() as object 'aqui hace algo ' tengo forma de saber el nombre de la funcion que la llamo o sea algun lugar que me devuelva el nombre ' funcion1 end function Muchas gracias Javier Wamba
