Pasar nombre formulario como parámetro, ¿se puede?
Publicado por Carlos (36 intervenciones) el 08/03/2018 17:02:09
Hola
Tengo 2 formularios: uno que lo llamaré formulario1 y otro formulario2.
En cada uno de los formularios tengo una caja de texto, que se llaman igual: Text1.
Reduzco el código para que sea más sencillo de entender, sería algo así:
Pero esto no funciona. ¿Alguien me podría decir donde tengo el fallo?
Muchas gracias
Tengo 2 formularios: uno que lo llamaré formulario1 y otro formulario2.
En cada uno de los formularios tengo una caja de texto, que se llaman igual: Text1.
Reduzco el código para que sea más sencillo de entender, sería algo así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sub FormateaCampos(Acceso)
Dim Ventana1 As formulario1 = New formulario1
Dim Ventana2 As formulario2 = New formulario2
If Acceso = "OpcionA" Then
showForms(Ventana1 )
Else
showForms(Ventana2)
End If
End sub
Sub showForms(NOMBRE_FORMULARIO As Form)
NOMBRE_FORMULARIO.text1.Text = "xxx"
End Sub
Pero esto no funciona. ¿Alguien me podría decir donde tengo el fallo?
Muchas gracias
Valora esta pregunta


0