Visual Basic - Crear objeto

Life is soft - evento anual de software empresarial
 
Vista:

Crear objeto

Publicado por Beto (28 intervenciones) el 20/01/2002 22:33:52
Hola!!

Ojala y me puedan ayudar.Ni problema es el siguiente:
tengo un recordset donde viene el nombre de una forma de visual basic..
("frm_empleados")
como le hago para que el nombre de la forma se crea como un objeto form y que pueda poner sus propiedades como por ejemplo la de show
para que me abra la pantalla mencionada(""frm_empleados"")
ya que este nombre lo guardo en una tabla de SQL.

gracias!!!!!
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:Crear objeto

Publicado por Javier Pérez (170 intervenciones) el 21/01/2002 10:10:15
No puedes proporcionar el nombre de un formulario mediante un String; para poder hacer lo que quieres puedes, por ejemplo, utilizar una función que mediante una cláusula Select cree el formulario adecuado:

Function Crear_Form(nombre As String) As Form

Dim frm As Form

Select Case nombre
Case "Empleado"
Set frm = New FormEmpleado

Case "Proyecto"
Set frm = New FormProyecto

End Select

Set Crear_Form = frm

End Function

Después, creas el formulario así:

Dim frm As Form

Set frm = Crear_Form(tabla![formulario])
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