Visual Basic - COMO CARGAR UN FORMULARIO DESDE UNA VARIABLE DE UN

Life is soft - evento anual de software empresarial
 
Vista:

COMO CARGAR UN FORMULARIO DESDE UNA VARIABLE DE UN

Publicado por Wilber R.R. (3 intervenciones) el 13/02/2004 20:19:08
tengo un tabla en accsess con la siguiente estructura

tabla->entradas
usuario text 15
formato text 10

cuando cargo mi aplicacion pregunto que usuario va ha entrar
si el usuario esta autorizado cargo mediante un show 1 el formulario que esta en la tabla (formato)

miforma = (zz!formato) ' aqui declaro la variable con el valor de la tabla
zz.close
luego quiero cargar el formulario mediante un show +- asi
miforma.show 1
pero esto me genera un error

alquien me puede ayudar?

saludos y agradecimientos...
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:COMO CARGAR UN FORMULARIO DESDE UNA VARIABLE DE

Publicado por Cecilia Colalongo (3116 intervenciones) el 13/02/2004 21:46:14
El problema es que la variable MiForma es de tipo String y no un objeto. Fijate con:

Dim objForm As Form, blnCargado As Boolean

blnCargado = False

For Each objForm In Forms
If objForm.Name = MiForma Then
blnCargado = True
Exit For
End If
Next

If Not blnCargado Then
Set objForm = Forms.Add(MiForma)
End If

objForm.Show 1

En: http://msdn.microsoft.com/library/en-us/vb98/html/vbobjForm.asp tienes la documentación de la colección Forms.
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