
08/04/2011, 11:06
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 63
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Respuesta: Cargar formulartio dinamico por menu amigo Aquantus, hice lo que me dijiste, pero sucede que al momento de Levantar el formulario
Dim da As SqlDataAdapter
Dim dt4 As New DataTable
Dim cmd As New SqlCommand
cmd.CommandType = Data.CommandType.StoredProcedure
cmd.CommandText = "SP_CARGA_FORMULARIO"
cmd.Connection = SQLcnn
cmd.Parameters.Clear()
cmd.Parameters.AddWithValue("@MENU", NombreSubmenu)
cmd.Parameters.AddWithValue("@DESCRIPCION", mnuSubOpcion.Tag)
cmd.ExecuteNonQuery()
da = New SqlDataAdapter(cmd)
da.Fill(dt4)
If dt4.Rows.Count > 0 Then
Formulario = dt4.Rows(0).Item(0)
Dim ensamblado As [Assembly] = [Assembly].GetExecutingAssembly()
'Aqui extraes el nomre del formulario que se guardo en el nombre del control
Dim f As Form = ensamblado.CreateInstance(wSTproyecto + "." + Me.ActiveControl.Name.ToString, True)
f.ShowDialog()
Exit Sub
End If
los parametros NombreSubmenu y mnuSubOpcion.Tag que le paso al Procedimiento almacenado ya van con el ultimo formulario cargado y lo otro que el Active control me sigue dando error "Referencia a objeto no establecida como instancia de un objeto."
que puedo hacer?
Gracias nuevamente por tu ayuda... |