Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Petro_Boca en 9 Septiembre 2010, 01:30 am



Título: Como llamo a un boton (1 vez...)
Publicado por: Petro_Boca en 9 Septiembre 2010, 01:30 am
como puedo hacer para llamar a un boton desde el form ?

osea, q el boton se autoejecute junto con el form

ya probe con :

call command2_click

pero ese abre el boton por cada milimetro q muevo el maus :S


Título: Re: Como llamo a un boton (1 vez...)
Publicado por: aaronduran2 en 9 Septiembre 2010, 01:36 am
Si se abre cuando mueves el ratón, es porque pusiste el procedimiento en el evento MouseMove, en vez de ponerlo en Form_Load.

Un saludo


Título: Re: Como llamo a un boton (1 vez...)
Publicado por: Petro_Boca en 9 Septiembre 2010, 01:38 am
Si se abre cuando mueves el ratón, es porque pusiste el procedimiento en el evento MouseMove, en vez de ponerlo en Form_Load.

Un saludo

es verdad...
Código
  1. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
  2.  


pero si cambio Private Sub Form_MouseMove por Private Sub Form_Load...

andara?



Título: Re: Como llamo a un boton (1 vez...)
Publicado por: aaronduran2 en 9 Septiembre 2010, 01:40 am
Sí que funciona... Al menos a mí sí.

Código
  1. Private Sub Command1_Click()
  2.    MsgBox "Hola"
  3. End Sub
  4.  
  5. Private Sub Form_Load()
  6.    Call Command1_Click
  7. End Sub


Título: Re: Como llamo a un boton (1 vez...)
Publicado por: Petro_Boca en 9 Septiembre 2010, 01:43 am
Sí que funciona... Al menos a mí sí.

Código
  1. Private Sub Command1_Click()
  2.    MsgBox "Hola"
  3. End Sub
  4.  
  5. Private Sub Form_Load()
  6.    Call Command1_Click
  7. End Sub

asi no..

Código
  1.  
  2. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
  3. TODO EL CODIGO
  4.    Call Command1_Click
  5.  
  6.    End Sub
  7.  
  8.  

ASI SI.

Código
  1.  
  2. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
  3. TODO EL CODIGO
  4.    End Sub
  5.  
  6.   Private Sub form_load()
  7.  
  8.   Call Command2_Click
  9.  
  10.    End Sub
  11.  
  12.  

osea, me habias entendido mal :P

pero ya fue, dejalo ahi xd


Título: Re: Como llamo a un boton (1 vez...)
Publicado por: Petro_Boca en 9 Septiembre 2010, 01:45 am
osea yo no sabia q se podian poner 2 cosas (nose como se llaman, si alguien me lo dice...) con "Form"

osea, como ya tenia el Form_MouseMove, no sabia q lo podia cerrar y abrir el form_load


Título: Re: Como llamo a un boton (1 vez...)
Publicado por: _katze_ en 9 Septiembre 2010, 03:49 am
private sub form_load()
boton
end sub

sub boton()
msgbox "hola"
end sub


-----------------------------
hacelo asi no llames al boton y si queres dentro del boton para usarlo luego coloca asi
private sub command1_click()
boton
end sub
 y listo te ahorras en llamar al boton !