Llamar a una funcion de otro formulario

18/10/2005 - 17:55 por Tecnicos Aydai | Informe spam
Hola a todos!!!

Os cuento mi problema. Tengo una aplicacion mdi, la cual crea un formulario
hijo de la siguiente manera:

Dim frm_doc_cobro As New frm_doc_mto_cobros

frm_doc_cobro.MdiParent = Me

frm_doc_cobro.Show()

Desde este formulario frm_doc_cobro, abro otro formulario de forma modal de
la siguiente manera,

Dim Frm_lineas As New frm_asi_mto_linasientosdef

Frm_lineas.Tipo = 2

Frm_lineas.Asiento = CInt(Me.txt_casid_asiento.Text)

Frm_lineas.Apunte = Nothing

Frm_lineas.ShowDialog()



La cuestion es que desde este frm_lineas, quiero llamar a una funcion del
formulario frm_doc_cobro, pero no se como hacerlo.

Espero vuestras respuestas y gracias por todo.

Preguntas similare

Leer las respuestas

#6 Tecnicos Aydai
19/10/2005 - 11:48 | Informe spam
Gracias por tu respuesta LuisMiguel, pero es que no entiendo a que te
refieres con declararlo como withevents, he probado ha hacer la siguiente
declaracion

Dim WithEvents Frm_lineas As New frm_asi_mto_linasientosdef

pero al hacer el Ctype(me.owner, frm_doc_cobro).cargargrid desde el
formulario de lineas me da una excepcion como invalidcastexception



"LuisMiguel" <lmolinoARROBAyaPUNTOcom> escribió en el mensaje
news:
Mostrar la cita
#7 LuisMiguel
19/10/2005 - 13:53 | Informe spam
Esto me pasa por responder a la ligera.
Te entendi que tu pretension era ejecutar una funcion en el formulario que
se llamaba, pero tu lo que quieres es reflejarlo en el llamado.
Pues no se si será lo adecuado, pero como no le pases una referencia al
formulario del que deseas ejecutar la funcion...
¿no sería más adecuado definir esa función en un modulo publico?

Suerte
LuisMiguel
"Tecnicos Aydai" escribió en el mensaje
news:uDxv$
Mostrar la cita
Ads by Google
Search Busqueda sugerida