Visual Basic.NET - Llamada a procedimiento en Formulario

 
Vista:

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.
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

Llamada a procedimiento en Formulario

Publicado por omar (45 intervenciones) el 25/07/2013 04:27:11
cuando uses mdi
llama los fomularios que deseas obtener datos
crea clase con property para obtener y asignar datos

enviame el ejemplo y te dare la solucion
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