Llamada a procedimiento en Formulario
Publicado por Jorge (3 intervenciones) el 10/07/2013 18:41:14
Muy buenas.
A ver si alguien me puede ayudar.
Me gustaría desde un formulario MDI lanzar una SUB localizada en un formulario que ha perdido el foco. He dimensionado una variable pública en un módulo donde guardo el formulario que ha perdido el foco y desde otra sub intento llamarlo pero ... En vb6 creo que sí lo hacía.
'*****Código del Modulo Variables.bas
Module Variables
Public frmSinFoco as form
End Module
'*** Codigo del formulario MDI
Public Class mdiGeneral
Private Sub mnuNue()
frmSinFoco.zoc_Accion(900)
End Sub
end class
'**** Código del formulario que ha perdido el foco
public Class formEstado
public sub zoc_Accion(sAcc as integer)
msgbox "Esto ha llegado aquí"
end sub
end class
En realidad se trata que cuando se pulse un botón existente en el formulario mdi lance un proceso en el formulario en el que nos encontramos (podría ser cualquiera de los activos en ese momento).
Se admiten otras sugerencias.
Gracias de antemano.
A ver si alguien me puede ayudar.
Me gustaría desde un formulario MDI lanzar una SUB localizada en un formulario que ha perdido el foco. He dimensionado una variable pública en un módulo donde guardo el formulario que ha perdido el foco y desde otra sub intento llamarlo pero ... En vb6 creo que sí lo hacía.
'*****Código del Modulo Variables.bas
Module Variables
Public frmSinFoco as form
End Module
'*** Codigo del formulario MDI
Public Class mdiGeneral
Private Sub mnuNue()
frmSinFoco.zoc_Accion(900)
End Sub
end class
'**** Código del formulario que ha perdido el foco
public Class formEstado
public sub zoc_Accion(sAcc as integer)
msgbox "Esto ha llegado aquí"
end sub
end class
En realidad se trata que cuando se pulse un botón existente en el formulario mdi lance un proceso en el formulario en el que nos encontramos (podría ser cualquiera de los activos en ese momento).
Se admiten otras sugerencias.
Gracias de antemano.
Valora esta pregunta


0