• Domingo 22 de Diciembre de 2024, 22:12

Autor Tema:  Manejo De Formas  (Leído 1695 veces)

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Manejo De Formas
« en: Miércoles 12 de Octubre de 2005, 05:47 »
0
Hola amigos..

La verdad desde que empezé  a desarrollar con VBNet he hecho algo para el manejo de los formularios que dice asi:

Supongamos que nuestra aplicacion tiene 3 forms, y la primera invoca la segunda  y la idea es que esta (o sea la primera) no se vea.-.. como hago esto de la sgte manera:

Código: Text
  1.  
  2. 'la forma1 se llama Form1 y la forma2 se llama Form2
  3.  
  4. dim forma1 as new form1  '-> este codigo esta en la forma2
  5.  
  6. forma1.show
  7. me.visible=false
  8.  
  9.  
  10.  

lo anterior lo que hace es mostrar la forma1 desde un metodo en la forma2

Código: Text
  1.  
  2.  
  3. dim forma2 as new form2  '-> este codigo esta en la forma1
  4.  
  5. forma2.show
  6. me.visible=false
  7.  
  8.  
  9.  

y este igual que el anterior muestra la forma2 desde la forma1

la cuestion es que en la forma2 (suponiendo que es la principal) cierra todo nuestro aplicativo, pero como ya invoke almenos una ves la forma1, entonces al cerrar la forma2, me doy cuenta que el aplicativo sigue corriendo por debajo, la razon por la que sigue corriendo es por que yo no le dije cerrar(al form1) si no que le dije que se ocultara

Pregunta
¿Como Puedo cerrar una aplicacion de manera que me cierre todo? hasta lo que esta oculto?

Solucion que yo encontré pero no me gusta

creo una funcion publica que invoke el metodo cerrar, y esta funcion la llamo desde la forma principal(form2) y listo solucionado el problema...


___________________________________________________________________
Pregunta
¿Como Puedo cerrar una aplicacion de manera que me cierre todo? hasta lo que esta oculto?

o de otra manera
como pudo cerrar un solo formulario y que no me cierre todo el aplicativo

Agradezco cualquier ayuda


Gracias pero creo que toda esta explicacion era necesaria ojala y no les halla dado   sueño leerlo todo

Saludos...   :hola:

___________________________________________________________________
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

senzao18

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Re: Manejo De Formas
« Respuesta #1 en: Miércoles 12 de Octubre de 2005, 16:21 »
0
mmmmm Entonces ocultas el formulario principal luego el segundo y si estas pasando de unno a otro durante el tiempo de vida de la aplicacion tendrias muchos formularois ocultos??????

Yo creo que desde el Principal (FormA) mandes llamar a FormB cuando dejes de utilizar FormB Cierralo no lo ocultes y pon visible a FormA no lo crees de nuevo....
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Manejo De Formas
« Respuesta #2 en: Miércoles 12 de Octubre de 2005, 18:24 »
0
Citar
mmmmm Entonces ocultas el formulario principal luego el segundo y si estas pasando de unno a otro durante el tiempo de vida de la aplicacion tendrias muchos formularois ocultos??????


eso es correcto!!! :)


Citar
Yo creo que desde el Principal (FormA) mandes llamar a FormB cuando dejes de utilizar FormB Cierralo no lo ocultes y pon visible a FormA no lo crees de nuevo....

y como cierro a formB sin que se cierre todo el aplicativo??   :whistling:  


Gracias  :comp:  :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

senzao18

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Re: Manejo De Formas
« Respuesta #3 en: Jueves 13 de Octubre de 2005, 16:47 »
0
con la X de la esquina jejejeje.....

me.close cierra todo????

Manda el codigo en donde cierras el form B.....

Y que dices que cierra todo el App.
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Manejo De Formas
« Respuesta #4 en: Jueves 13 de Octubre de 2005, 18:25 »
0
presisamente no le tengo a los formularios la caja de controles, por que no me gusta, pero ya supe como cerrar sin que me cierre toda la aplicacion, ya que con me.close> se cierra todo...

pero con dispose no :kicking:

Gracias y Saludos :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

senzao18

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Re: Manejo De Formas
« Respuesta #5 en: Jueves 13 de Octubre de 2005, 22:12 »
0
Sigo sin entender por que dices que se cierra todo....

Por mas que le muevo ami no se me cierra jeje...
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->