Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Pure Ice en 27 Agosto 2010, 19:59 pm



Título: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Pure Ice en 27 Agosto 2010, 19:59 pm
Muy buenas, tengo una duda.. , se podría desde el Form_Load , hacer
click a un botón que estubiera en el propio formulario ?


Saludos :-[


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: 79137913 en 27 Agosto 2010, 20:01 pm
HOLA!!!


SI:

Código
  1. Private Sub Form1_Load()
  2. Call Command1_Click()
  3. End Sub
  4.  


GRACIAS POR LEER!!!


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Petro_Boca en 27 Agosto 2010, 20:07 pm
Muy buenas, tengo una duda.. , se podría desde el Form_Load , hacer
click a un botón que estubiera en el propio formulario ?


Saludos :-[

si, como ya te dijo 1564564654624132424244563412343856816  ;D

Código
  1. Private Sub Form1_Load()
  2. Call Command1_Click()
  3. End Sub
  4.  

pero si queres codigo al pedo (como me gusta hacer a mi)

pone asi :


Código
  1. Private Sub Form_Load()
  2. CODIGO
  3. End Sub
  4.  

y al boton ponele el mismo codigo XD


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Pure Ice en 27 Agosto 2010, 20:14 pm
LoL, valla chorrada acabo de preguntar :-X :-X :-X , muchas gracias..
la verdad que es pura lógica....

 ;)


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: BlackZeroX en 27 Agosto 2010, 21:16 pm
pero si queres codigo al pedo (como me gusta hacer a mi)

pone asi :


Código
  1. Private Sub Form_Load()
  2. CODIGO
  3. End Sub
  4.  

y al boton ponele el mismo codigo XD

No estamos en la Prehistoria ¬¬"

Dulces Lunas!¡.


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Psyke1 en 27 Agosto 2010, 22:18 pm
pero si queres codigo al pedo (como me gusta hacer a mi)

pone asi :


Código
  1. Private Sub Form_Load()
  2. CODIGO
  3. End Sub
  4.  

y al boton ponele el mismo codigo XD

No estamos en la Prehistoria ¬¬"

Dulces Lunas!¡.
Jajajajajaja  :laugh: :laugh:
Cierto, la cosa es ahorrar codigo... :¬¬

DoEvents¡! :P


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: [D4N93R] en 27 Agosto 2010, 22:22 pm
Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: seba123neo en 28 Agosto 2010, 05:25 am
Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!

+ 100


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Pure Ice en 28 Agosto 2010, 23:22 pm
Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!

Si te explicas mejor, un newbie como yo te podrá entender :rolleyes:


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Sanlegas en 28 Agosto 2010, 23:31 pm
Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!

Si te explicas mejor, un newbie como yo te podrá entender :rolleyes:

newbie? desde hace años te veo con vb y aun sigues preguntando lo mismo  :-\


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: [D4N93R] en 29 Agosto 2010, 00:50 am
Supón que tienes un procedimiento dentro de la función que maneja el click, que por ejemplo suma dos números. Ahora, dentro de las buenas prácticas está sacar ese procedimiento a una función, es decir algo como Sumar y que pida dos parámetros, A y B, de esa forma lo puedes llamar de todos sitios.

Ahora cual es la diferencia? qué el método del click es del click y es medio desordenado "sumar" dentro de una función que maneja un click :P

AHh que quieres "sumar" dentro del evento del click, ok, llamas a la función correspondiente, pero no hardcodees procedimientos en los eventos :) solamente debes programar validaciones y esas cosas..

Saludos!


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: 79137913 en 29 Agosto 2010, 04:23 am
HOLA!!!

Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!

Tenes razon, yo lo hago como decis vos, el tema es que si haces llamada al handler te aseguras que si cambias el codigo del boton se va a hacer lo mismo, del otro modo si yo cambio el codigo del boton en el load se va a hacer otra cosa que al hacer click.

Igual reitero, tenes razon y comparto eso de usar Subs aparte para cada procedimiento.


Osea: Tu respuesta no se atiene al tema (¿ Se puede pulsar un botón del formulario ?).

Yo puse el codigo para "hacer click", hay que remitirse a las preguntas.



P.D: No lo digo para que empiece una discucion, solo lo digo para "salvar" mi respuesta.



GRACIAS POR LEER!!!


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: [D4N93R] en 29 Agosto 2010, 05:09 am
Claro! y entiendo, yo solo pasé por acá y les di un tip xD that's all xD


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Pure Ice en 29 Agosto 2010, 15:07 pm
Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!

Si te explicas mejor, un newbie como yo te podrá entender :rolleyes:

newbie? desde hace años te veo con vb y aun sigues preguntando lo mismo  :-\

Dudo tal cosa, porque no llevo ni 2 años con VB... , y soy newbie según con quien me compares, comparate tú con alguien como BlackZeroX a ver que eres...





Gracias por la explicación, entendí... en difinitiva, es hacer el código más ordenado... haciendo una función que puedas llamar desde donde quieras para ello...


Saludos, gracias por la explicación. ;D




EDIT:


Cierren el post cuando puedan... , que ya está resuelt =)


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Dznp en 29 Agosto 2010, 16:10 pm
HOLA!!!

Llamar al handler del evento es mala práctica, mejor opta por meter el procedimiento en otro método, el cual llamas desde donde quieras, incluyendo el handler..

Saludos!

Tenes razon, yo lo hago como decis vos, el tema es que si haces llamada al handler te aseguras que si cambias el codigo del boton se va a hacer lo mismo, del otro modo si yo cambio el codigo del boton en el load se va a hacer otra cosa que al hacer click.

Igual reitero, tenes razon y comparto eso de usar Subs aparte para cada procedimiento.


Osea: Tu respuesta no se atiene al tema (¿ Se puede pulsar un botón del formulario ?).

Yo puse el codigo para "hacer click", hay que remitirse a las preguntas.



P.D: No lo digo para que empiece una discucion, solo lo digo para "salvar" mi respuesta.



GRACIAS POR LEER!!!
Me parece medio estupida e inecesaria esa respuesta.
No veo la necesidad de aclarar que no respondío a la pregunta, esta bien, vos lo hiciste pero cual es el problema que alguien deje un tip de como se podría hacer?


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: 79137913 en 30 Agosto 2010, 13:54 pm
HOLA!!!

Ya dije todo lo que tenia que decir no voy a empezar a discutir.

GRACIAS POR LEER!!!


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Petro_Boca en 9 Septiembre 2010, 00:36 am
HOLA!!!


SI:

Código
  1. Private Sub Form1_Load()
  2. Call Command1_Click()
  3. End Sub
  4.  


GRACIAS POR LEER!!!


yo hice eso y entre en una bola de msgbox


Título: Re: ¿ Se puede pulsar un botón del formulario ?
Publicado por: Petro_Boca en 9 Septiembre 2010, 00:50 am
HOLA!!!


SI:

Código
  1. Private Sub Form1_Load()
  2. Call Command1_Click()
  3. End Sub
  4.  


GRACIAS POR LEER!!!


yo hice eso y entre en una bola de msgbox

alguien sabe q puedo hacer?