Programación General > Visual Basic para principiantes

 Boton Cerrar Del Formulario

(1/5) > >>

Toph:
:comp: Estoy trabajando con varios formularios, uno es el principal y otros secundarios, el problema que veo es que el boton cerrar al presionarlo cierra los formularios secundarios y yo necesito que al presionarlo haga otras cosas :huh: , entre ellas que me regrese al formulario principal, como hago para meterle codigo a este boton  :unsure: , he visto en las propiedades del formulario que solo estan el boton minimizar y el maximizar pero no veo donde esta la opcion para manipular el boton cerrar,
¿Habra forma de meterle codigo a este boton? y si no la hay ¿puedo eliminarlo? ¿como? :alien:

Gracias  :hola:

rocky:
pos es facil solo tienes que programar el evento hide del formulario,

saludos

RadicalEd:

--- Cita de: "rocky" --- pos es facil solo tienes que programar el evento hide del formulario,

saludos
--- Fin de la cita ---
Evento hide <_<  :blink: ese no lo conozco, puedes usar los eventos Terminate o Unload, para esto, si lo que quieres es que no se cierren los demas formularios (a excepción que sea un MDI), puedes poner en los form secundarios:


--- Código: Text ---Private Sub Form_Unload(nomiquierdo As Integer)me.UnloadEnd Sub Ojala te sirva.
Chao

Angel38:
Hola tania.  :hola:

Tambien en el evento query_unload del form te puede ayudar.   :P


Por ejemplo. cuando le das cerrar a un form secundario en el evento que quieras de los antes mencionados puedes escribir.

--- Código: Text --- FormPrincipal.show  este codigo muestra otra vez el form principal. Espero te sirva. ;)

Toph:
:)  Gracias por responder, se como ocultar y aparecer de nuevo el formulario solo queria saber como meterle ese codigo al boton cerrar (el que esta junto a minimizar y maximizar)

RadicalEd  con respecto a:


--- Código: Text ---Private Sub Form_Unload(nomiquierdo As Integer)me.UnloadEnd Sub 
Esto es lo que necesitaba   :smartass:  aunque, la sentencia correcta es unload Me, pero esa no es la duda sino
--- Citar ---(nomiquierdo As Integer)
--- Fin de la cita ---
¿que es esto?, lo probe dejando el parentesis vacio pero no funciona solo con alguna variable ahi ¿por que?

:) por cierto "Hide" es una sentencia que oculta el formulario sin borrar los datos, no como "unload" que descarga el formulario y borra todo


Angel38 probe con query_unload pero no me sirvio puse

--- Código: Text ---Private Sub query_unload()Unload MeEnd Sub  pero nada ¿o no era asi?

Gracias a todos por su tiempo :comp:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa