none
Se necesita cargar un formulario de vb cuyo nombre esta asignado en una variable RRS feed

  • Pregunta

  • Se necesita cargar un formulario de vb cuyo nombre esta asignado en una variable



    Dim

     

    FormX As Form ' o Dim FormX As new Form

     

    Dim NombForm As String

    NombForm = (

    "Form1") ' Posibles valores in ("Form2", "Form3", "Form..n")

    FormX.Name = NombForm

    FormX.Visible =

    True

    jueves, 4 de marzo de 2010 14:52

Respuestas

  •  

    Try

     

    Dim FormX As Form

     

    Dim FormName As String

     

    Dim FullTypeName As String

     

    Dim FormInstanceType As Type

    FormName =

    "F" & Trim(TSOperacion.Text)

    FullTypeName = Application.ProductName &

    "." & FormName

    FormInstanceType = Type.GetType(FullTypeName,

    True, True)

    FormX =

    CType(Activator.CreateInstance(FormInstanceType), Form)

    FormX.Show()

     

    Catch ex As Exception

    MsgBox(

    "Error Al Cargar El Formulario " & vbCrLf & ex.Message, MsgBoxStyle.Information, "Mensage")

     

    End Try

    • Marcado como respuesta JUCAR viernes, 5 de marzo de 2010 15:03
    viernes, 5 de marzo de 2010 15:03