Ejecutar Variables de tipo String

13/09/2004 - 16:02 por Developers | Informe spam
Tengo una variable que recibe desde una BD un nombre de un formulario pero
necesito que esta variable pueda cargar el formulario y no se como
hacerlo ejemplo:

Dim VarForm as string
Varform = "frm_Config" 'Valor devuelto desde una base datos

Necesito hacer que esata variable me permita ejecutar el formulario, algo
como esto

dim oform as new varform 'Necesito que la variable VARFORM pueda convertirse
en Tipo Formulario para poder instanciarla
oform.show()



Espero que me hayan entendido.


Gracias

Developers

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
13/09/2004 - 17:35 | Informe spam
Con Activator.CreateInstance puedes crear una instancia de una clase
sabiendo a que ensamblado y namespace pertenece. Por ejemplo:

' Nothing como ensamblada significa "este ensamblado"
Dim f As Form = DirectCast(Activator.CreateInstance(Nothing,
"MiNamespace.Form1").Unwrap, Form)
f.Show()

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#2 Developers
15/09/2004 - 19:49 | Informe spam
Gracias, Gracias, Gracias AMIGO




"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> wrote in message
news:#
Con Activator.CreateInstance puedes crear una instancia de una clase
sabiendo a que ensamblado y namespace pertenece. Por ejemplo:

' Nothing como ensamblada significa "este ensamblado"
Dim f As Form = DirectCast(Activator.CreateInstance(Nothing,
"MiNamespace.Form1").Unwrap, Form)
f.Show()

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida