Mostrar los formularios
Publicado por mati (68 intervenciones) el 05/05/2005 10:32:15
Hola a tod@s estoy intentando mostrar los nombres de los formularios en un formulario lo intente hacer con esto:
For Each t As Type In ass.GetTypes()
If InStr(UCase(t.FullName), UCase(Formulario)) <> 0 Then
FormApli = t.FullName
End If
If FormApli <> "" Then
' Dim t As Type = ass.GetType(FormApli)
' instanciamos un nuevo objeto en la memoria
Dim a As Type = ass.GetType(FormApli)
Dim o As Object
' por si hemos seleccionado algo que no es una clase
o = Activator.CreateInstance(a)
If (TypeOf o Is Form) Then
Grid.TextMatrix(i, 0) = Mid(FormApli, InStr(1, FormApli, ".", CompareMethod.Text) + 1)
i = i + 1
End If
End If
Next
pero me da el siguiente error no hay constructor sin parametros definido para este objeto y nose como solucionarlo si pudierais ayudarme os lo agradeceria muxisimo.
Muxas gracias por adelantado
For Each t As Type In ass.GetTypes()
If InStr(UCase(t.FullName), UCase(Formulario)) <> 0 Then
FormApli = t.FullName
End If
If FormApli <> "" Then
' Dim t As Type = ass.GetType(FormApli)
' instanciamos un nuevo objeto en la memoria
Dim a As Type = ass.GetType(FormApli)
Dim o As Object
' por si hemos seleccionado algo que no es una clase
o = Activator.CreateInstance(a)
If (TypeOf o Is Form) Then
Grid.TextMatrix(i, 0) = Mid(FormApli, InStr(1, FormApli, ".", CompareMethod.Text) + 1)
i = i + 1
End If
End If
Next
pero me da el siguiente error no hay constructor sin parametros definido para este objeto y nose como solucionarlo si pudierais ayudarme os lo agradeceria muxisimo.
Muxas gracias por adelantado
Valora esta pregunta


0