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 :-[
HOLA!!!
SI:
Private Sub Form1_Load()
Call Command1_Click()
End Sub
GRACIAS POR LEER!!!
Cita de: 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 :-[
si, como ya te dijo 1564564654624132424244563412343856816 ;D
Cita de: 79137913 en 27 Agosto 2010, 20:01 PM
Private Sub Form1_Load()
Call Command1_Click()
End Sub
pero si queres codigo al pedo (como me gusta hacer a mi)
pone asi :
Private Sub Form_Load()
CODIGO
End Sub
y al boton ponele el mismo codigo XD
LoL, valla chorrada acabo de preguntar :-X :-X :-X , muchas gracias..
la verdad que es pura lógica....
;)
Cita de: Petro_Boca en 27 Agosto 2010, 20:07 PM
pero si queres codigo al pedo (como me gusta hacer a mi)
pone asi :
Private Sub Form_Load()
CODIGO
End Sub
y al boton ponele el mismo codigo XD
No estamos en la Prehistoria ¬¬"
Dulces Lunas!¡.
Cita de: BlackZeroX en 27 Agosto 2010, 21:16 PM
Cita de: Petro_Boca en 27 Agosto 2010, 20:07 PM
pero si queres codigo al pedo (como me gusta hacer a mi)
pone asi :
Private Sub Form_Load()
CODIGO
End Sub
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
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!
Cita de: [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!
+ 100
Cita de: [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!
Si te explicas mejor, un newbie como yo te podrá entender :rolleyes:
Cita de: Pure Ice en 28 Agosto 2010, 23:22 PM
Cita de: [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!
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 :-\
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!
HOLA!!!
Cita de: [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!
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!!!
Claro! y entiendo, yo solo pasé por acá y les di un tip xD that's all xD
Cita de: Tenient101 en 28 Agosto 2010, 23:31 PM
Cita de: Pure Ice en 28 Agosto 2010, 23:22 PM
Cita de: [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!
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 =)
Cita de: 79137913 en 29 Agosto 2010, 04:23 AM
HOLA!!!
Cita de: [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!
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?
HOLA!!!
Ya dije todo lo que tenia que decir no voy a empezar a discutir.
GRACIAS POR LEER!!!
Cita de: 79137913 en 27 Agosto 2010, 20:01 PM
HOLA!!!
SI:
Private Sub Form1_Load()
Call Command1_Click()
End Sub
GRACIAS POR LEER!!!
yo hice eso y entre en una bola de msgbox
Cita de: Petro_Boca en 9 Septiembre 2010, 00:36 AM
Cita de: 79137913 en 27 Agosto 2010, 20:01 PM
HOLA!!!
SI:
Private Sub Form1_Load()
Call Command1_Click()
End Sub
GRACIAS POR LEER!!!
yo hice eso y entre en una bola de msgbox
alguien sabe q puedo hacer?