me parece que este código por si mismo lo dice todo y sobre todo el título del post, si se mira detenidamente, este fragmento de código nos dá una versitalidad en nuestras aplicaciones que requieren dinamismo.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim nombreInforme As String = "WindowsApplication1.Form2"
Dim formulario As Form
Dim tipo As Type
tipo = Type.GetType(nombreInforme)
formulario = Activator.CreateInstance(tipo)
formulario.Show()
End Sub
nota: es necesario anteponer el espacio de nombre (namespace) para que funcione y también para ser un poco estricto, hacer una conversión explicita de datos, os dejo de tarea...es muy fácil, si tienen un poco de pereza utilicen el debug y listo...jejejej
Colombia es Pasión!!!
Que la Tecnología .NET and JAVA os acompañe
miércoles, diciembre 13, 2006
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario