Visual Basic - Ayuda con formularios

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con formularios

Publicado por Moises (10 intervenciones) el 31/10/2006 11:46:20
Hola chicos y chicas !!

Haber si alguien me sabe explicar como puedo cargar un formulario teniendo el nombre del formulario en una string.

No me sirve el metodo Load, ya que este se le pasa por parametro un objeto y no una string. Vamos que esto no sirve....

Load lstrFormulario

lstrFormulario es el nombre del formulario, pero en una string.

Si alguien fuera tan amable....

Grácias 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

RE:Ayuda con formularios

Publicado por Natalia Camino (88 intervenciones) el 31/10/2006 12:31:56
Lo podeis hacer con la API "EbExecuteLine".

Private Declare Function EbExecuteLine Lib "vba6.dll" (ByVal pStringToExec As Long, ByVal Foo1 As Long, ByVal Foo2 As Long, ByVal fCheckOnly As Long) As Long

Private Sub Command1_Click()
Dim sForm As String
Dim lRet As Long

sForm = "lstrFormulario.Show"
lRet = EbExecuteLine(StrPtr(sForm), 0&, 0&, Abs(False)) = 0
End Sub
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

RE:Ayuda con formularios

Publicado por Moises (10 intervenciones) el 31/10/2006 14:55:25
OSTI !!!

Muchissimas grácias....... me ha ido perfecto !!!!
Era justamente esto lo que necesitaba !!!
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