elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [SOLUCIONADO] Puedo eliminar los parametros de los EVENTOS?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: [SOLUCIONADO] Puedo eliminar los parametros de los EVENTOS?  (Leído 5,344 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
[SOLUCIONADO] Puedo eliminar los parametros de los EVENTOS?
« en: 22 Septiembre 2009, 00:28 am »

Hola gente..
Miren éste metodo:

Código
  1.    Private Sub Actualizar_Hora(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TimerFecha.Tick
  2.        Fecha.Text = "Fecha: " & DateString & " Hora: " & TimeString
  3.    End Sub
  4.  

Es un metodo que actualiza cada 1 segundo un LABEL y muestra la fecha y la hora actual..

Pero.. verán que en NINGUN MOMENTO utilizo las variables "sender", ni "e"..
Puedo eliminarlas y que me quede el metodo así:????

Código
  1.    Private Sub Actualizar_Hora() Handles TimerFecha.Tick
  2.        Fecha.Text = "Fecha: " & DateString & " Hora: " & TimeString
  3.    End Sub
  4.  


« Última modificación: 22 Septiembre 2009, 16:06 pm por Hadess_inf » En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621


"No quiero creer, quiero saber" - Carl Sagan


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #1 en: 22 Septiembre 2009, 01:24 am »

The SOOPercharged VB.NET sender and e Parameters


En línea

La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #2 en: 22 Septiembre 2009, 01:29 am »

Y eso???

Mi pregunta es si puedo borrarlos.. o sea.
Si me llegan 2 objetos por parametro, que no los uso.. puedo borrarlos... (supongo)


Puedo eliminar los parametros y que el programa siga funcionando correctamente?? que el metodo se llame de igual manera??
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #3 en: 22 Septiembre 2009, 01:56 am »

no puedes borrarlos ya que los delegados de esos eventos (los llamadores) exigen esos parametros. Si quieres llamarlo de otra manera usa la siguente forma


Label1_Click(Me, EventArgs.Empty)

(en C# cambias Me por this)
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #4 en: 22 Septiembre 2009, 02:03 am »

Seguro??

mira que yo borré esos parametros, y el programa muestra la Hora PERFECTAMENTE...

O sea..
El metodo se llama.. se hace lo que lleva dentro.. y queda todo hermosamente bien...

Probalo vos mismo:

Código
  1.    Private Sub Button1_Click() Handles Button1.Click
  2.        MsgBox("hola")
  3.    End Sub
En línea

Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.047


Nueva Vida


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #5 en: 22 Septiembre 2009, 02:06 am »

Entonces no son necesarios los parametros.
Eso era logico puesto que con el handles lo direccionas al control.evento, nunca intente algo asi, pero por algo estan las cosas, si el codigo nativo es asi pues hay que dejarlo asi para evitarse problemas.

Saludos

PD: [SOLUCIONADO] ¿?
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #6 en: 22 Septiembre 2009, 02:08 am »

bueno....que yo recuerde que en la version 2.0 no se podian borrar xD
En línea

Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.047


Nueva Vida


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #7 en: 22 Septiembre 2009, 03:30 am »

Al parecer esto de borrar esos argumentos es valido solo en la version 2008 (es una de las novedades que trae ^.^'), mas no en anteriores.
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #8 en: 22 Septiembre 2009, 05:38 am »

Que biennn!!....

Digamos que puedo ahorrar MUCHO espacio...
Porque realmente ODIO mucho esos textos... porque son INUTILES..

Si me confirman que todo funcionará bien si los borro, entonces prosigo..
En línea

Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.047


Nueva Vida


Ver Perfil WWW
Re: Puedo eliminar los parametros de los EVENTOS?
« Respuesta #9 en: 22 Septiembre 2009, 06:33 am »

T_T ... En fin ... yo no los borraria, pero con tu codigo puedes hacer lo que quieras ... xD ..
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines