gambafeliz 02-06-2021, 22:19
Hola

Voy a intentar explicar mi problema que para mi no es muy fácil explicarlo.

Tengo varios formulario digamos:

frmFormulario1
frmFormulario2
frmFormulario3

Y necesito detectar cual esta en un panel cada vez. Esto lo hago desde un frmFormularioX Yo hago esta pregunta al código:

If String.Left(Object.Class(FMain.pnlContenedor.Children[0]).Name, 3) = "frm" Then ' esto lo hago por que todos mis formulario empiezan por frm pero no es muy seguro, lo se.

Y despues hago:
Código:
Dim formulario As Form = FMain.pnlContenedor.Children[0] ' digamos que pasamos frmFormulario1
         formulario.Close ' lo correcto sería frmFormulario1.Close
         formulario.Reparent(FMain.pnlContenedor, 0, 0) ' y justo aquí dice siempre - objeto inválido en frmFormularioX -
         formulario.Raise

Como resuelvo lo del objeto inválido, me dan una guía.

Gracías.

Nota he visto que si uso:

Esto si funciona
Código:
frmFormulario1.Close
      frmFormulario1.Reparent(FMain.pnlContenedor, 0, 0)
      frmFormulario1.Raise

Esto no por que cierro el formulario y quiero reutilizarlo pero es imposible
Código:
formulario.Close
      formulario.Reparent(FMain.pnlContenedor, 0, 0)
      formulario.Raise

Dejo claro que es una ampliación de la explicación anterior.
calcena 02-06-2021, 17:29
Buenas he actualizado recientemente a la versión 3.16.1 y tengo problemas solo al visualizar contenido en un componente webview que construía de forma dinámica para la visualización de gŕaficas.
Alguna recomendación??
Gracias.
javierosva 02-06-2021, 00:46
Que tal amigos, Soy Javier y estoy nuevo en estos foros.

Gracias por aceptarme.

Yendo al tema, estoy haciendo una aplicación con WebForm siguiendo unos videos del señor Alessandri.

Todo va muy bien pero cuando deseo llamar ptro WebForm desde el WebForm principal, el segundo me abre con la apariencia de una ventana emergente.

El código que estoy usando es el siguiente.

Public Sub WebButton1_Click()
   Dim W_Administrador As New WebformAdministrador
   W_Administrador.ShowModal()
   W_Administrador.Resizable = True
End

Gracias por su ayuda

Cuando abro el segundo formulario vean su apariencia.



Mi intención es que en el explorador cambiara todo.

De nuevo muchas gracias
Archivos adjuntos
Páginas (569):    1 439 440 441 442 443 569   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 300
Último miembro: Armando56
Temas del foro: 1,756
Mensajes del foro: 9,128
Últimos temas
Un interprete de basic en...
Foro: HTML, CSS, Javascript
Último mensaje por: guizans, 03-02-2026, 23:34
Respuestas: 5 - Vistas: 162
El ratón no hace click do...
Foro: Instalación
Último mensaje por: guizans, 30-01-2026, 20:41
Respuestas: 2 - Vistas: 170
Parámetro de clase y pará...
Foro: General
Último mensaje por: guizans, 30-01-2026, 20:40
Respuestas: 8 - Vistas: 335
Gmao-Factory: Aplicación ...
Foro: Python
Último mensaje por: jguardon, 25-01-2026, 15:53
Respuestas: 5 - Vistas: 252
SqetchDB, un proyecto re-...
Foro: General
Último mensaje por: guizans, 21-01-2026, 19:57
Respuestas: 8 - Vistas: 417
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.