Ocultar formularios

30/06/2006 - 09:40 por Carlosls | Informe spam
Como se pueden ocultar formulario.
En vb6 es con hide o visible pero en la version express 2005 no funciona

Preguntas similare

Leer las respuestas

#1 SoftJaén
30/06/2006 - 14:58 | Informe spam
"Carlosls" preguntó:

Como se pueden ocultar formulario.
En vb6 es con hide o visible pero en la version
express 2005 no funciona



Hola, Carlos:

¿Cómo es que no fuenciona el método «Hide» en la versión de Visual Basic
Express 2005?

No tengo instalada dicha versión, pero dudo mucho que no funcione, porque el
método «Hide» se utiliza igual que en Visual Basic 6.0.

A nivel de proyecto, declramos una variable objeto que referencie un segundo
formulario:

Private frm As New Form2

En un botón, mostramos el formulario de manera no modal:

frm.Show ()

En otro botón, ocultamos el formulario:

frm.Hide ()

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#2 Carlosls
02/07/2006 - 12:48 | Informe spam
"SoftJaén" escribió:

"Carlosls" preguntó:

> Como se pueden ocultar formulario.
> En vb6 es con hide o visible pero en la version
> express 2005 no funciona

Hola, Carlos:

¿Cómo es que no fuenciona el método «Hide» en la versión de Visual Basic
Express 2005?

No tengo instalada dicha versión, pero dudo mucho que no funcione, porque el
método «Hide» se utiliza igual que en Visual Basic 6.0.

A nivel de proyecto, declramos una variable objeto que referencie un segundo
formulario:

Private frm As New Form2

En un botón, mostramos el formulario de manera no modal:

frm.Show ()

En otro botón, ocultamos el formulario:

frm.Hide ()

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.



Soy Carlos:
Si inicio un proyecto con varios formularios en vb6 funcionaba bien cuando
se tenia que ocultar uno y aparecer otro pero en la version 2005 aparece uno
pero no se oculta el otro. """"Creo""" que solo me pasa con el formulario
inicial.



Respuesta Responder a este mensaje
#3 SoftJaén
02/07/2006 - 16:29 | Informe spam
"Carlosls" escribió:

Si inicio un proyecto con varios formularios en vb6 funcionaba bien cuando
se tenia que ocultar uno y aparecer otro pero en la version 2005 aparece
uno pero no se oculta el otro. """"Creo""" que solo me pasa con el
formulario inicial.



Carlos, sigo sin entenderlo. ¿Probastes el código que te indiqué? ¿Podrías
indicarnos qué es lo que ejecutas para que no se oculte el formulario?

Mientras respondes a las preguntas, prueba a ejecutar lo siguiente:

' El formulario inicial, que es donde se supone que vas
' a llamar al segundo formulario, lo referenciamos
' mediante la palabra clave Me
'
' Ocultamos el formulario inicial
Me.Hide()

' Mostramos un segundo formulario como un
' cuadro de diálogo modal
'
Dim frm As New Form2
frm.ShowDialog()

' Una vez que hayas cerrado el segundo formulario
' continuará ejecutándose el código, para mostrar
' de nuevo el formulario inicial
'
Me.Show()

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida