Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: DeSsy en 1 Diciembre 2010, 00:20 am



Título: Necesito una pequeña ayuda :(
Publicado por: DeSsy en 1 Diciembre 2010, 00:20 am
Bueno acabé una aplicación, y consta de dos forms, el 2º es "AcercaDe..." como hago para que si cierre el Form2 no se cierra también el Form1?? Gracias d antemano!! :-*


Título: Re: Necesito una pequeña ayuda :(
Publicado por: agus0 en 1 Diciembre 2010, 00:32 am
no se cierra el 1 si cerras el 2 salvo que en alguna parte del Form2 este la instruccion "End" escrita por vos, de ser así reemplaza "End" por "Unload Me"


Título: Re: Necesito una pequeña ayuda :(
Publicado por: Stelio Kontos en 1 Diciembre 2010, 02:34 am
La aplicación solo se cierra si cierras el formulario principal.
Tambien puedes usar MDIchild...


Título: Re: Necesito una pequeña ayuda :(
Publicado por: agus0 en 1 Diciembre 2010, 02:55 am
La aplicación solo se cierra si cierras el formulario principal.
Tambien puedes usar MDIchild...

Pero se supone que el Form2 No es el Principal ya que es el "About"...


Título: Re: Necesito una pequeña ayuda :(
Publicado por: Stelio Kontos en 1 Diciembre 2010, 03:01 am
Pero se supone que el Form2 No es el Principal ya que es el "About"...

Pues eso le he dicho, que la aplicacion acaba solo si cierra el formulario principal.


Título: Re: Necesito una pequeña ayuda :(
Publicado por: agus0 en 1 Diciembre 2010, 03:08 am
Bueno, supongamos que el Form2 fuera el principal

y el programa termina cuando apretas "X" en el Form2

habria que agregar en el Form2

Código
  1. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
  2.     Cancel = True
  3.     Unload Me
  4. End Sub
  5.  


Título: Re: Necesito una pequeña ayuda :(
Publicado por: DeSsy en 1 Diciembre 2010, 12:38 pm
Solucionado! Gracias chicos!! :-*