Visual Basic - Generar evento desde otro formulario

Life is soft - evento anual de software empresarial
 
Vista:

Generar evento desde otro formulario

Publicado por laurita (6 intervenciones) el 08/01/2005 11:36:22
Para provocar un click de un boton utilizo esto

boton_click

El problema es que al realizar lo mismo desde otro formulario no me sale, para esto utilizo esto.

Form1.boton1_click

¿que debo hacer? ¿una funcion publica para esto, o hay alguna forma para hacerlo funcionar?

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Generar evento desde otro formulario

Publicado por bla (230 intervenciones) el 08/01/2005 13:28:22
Tú misma lo has dicho. La solución es una función pública.
Private Sub Command1_Click()
subCommand1
End Sub

Public subCommand1()
' Aquí el código del evento
End If

y entonces desde otro formulario:
Form1.subCommand1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Generar evento desde otro formulario

Publicado por laurita (6 intervenciones) el 08/01/2005 15:18:10
Muchas gracias bla...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Generar evento desde otro formulario

Publicado por Benjo (679 intervenciones) el 08/01/2005 23:32:11
Laura, los controles en un Form pasan a conformar una colección de objetos que tienen un ciclo de vida diferente a los de los demás forms del Proyecto.
Por ese mismo motivo, accediendo al form,. accedes a sus controles y así a sus propiedades.
Por ejemplo, para cambiar el texto de un CommandButton1 situado en el Form1, desde el Form 2, sólo debés citar al Form1 en una primera instancia y seguir el orden jerárquico.
'Desde el Form2
Form1.CommandButton1.Caption="Nuevo Caption"

Para desencadenar su evento Click, debés establecer su valor valúe a True.

'Desde el Form2
Form1.CommandButton1.Value= True
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Generar evento desde otro formulario

Publicado por laurita (6 intervenciones) el 09/01/2005 16:18:35
Ok, gracias, lo probe y va muy bien.

Gracias a los dos por ayudarme..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar