Programación General > Visual Basic para principiantes

 Boton Cerrar Del Formulario

<< < (3/5) > >>

Angel38:

--- Citar ---tambien lo puedes deshabilitar colocando en False la propiedad ControlMenu.

--- Fin de la cita ---

Creo que es Control Box  :P

Lo que quieres hacer es algo asi como darle doble click a la X y poder codificarla.

Pero no lo puedes hacer Tania_D eso tienes que controlarlo por medio de los eventos que te hemos dicho.  :comp:

Toph:

--- Citar ---Lo que quieres hacer es algo asi como darle doble click a la X y poder codificarla.

Pero no lo puedes hacer Tania_D eso tienes que controlarlo por medio de los eventos que te hemos dicho. 
--- Fin de la cita ---

 :rolleyes:   si ya habia dicho que ya lo tengo, es como me dijo RadicalEd, gracias  :comp:


asunto resuelto  :kicking:

Soultaker:

--- Cita de: "Angel38" --- Creo que es Control Box  :P
--- Fin de la cita ---
Si tienes razon, creo que ControlMenu es en VB .NET lo que pasa es que no tengo instalado ninguno de los 2 Visual Basic por eso coloque lo que me acordaba  :D

 :comp:

Phalen:
Mira yo tenia problemas similares al vuestro, que lo quería hacer era eliminar el botón, pero no pude hacerlo, así que opte por inhabilitarlo, también podrás meter código si quieres que se ejecute otra cosa, previamente debes declarar la variable cancel como booleana:

dim cancel as boolean=false

Esta otra parte es para el evento closing de tu formulario

Private Sub frmEjemplo_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
if cancel=true then
me.close
else      
e.Cancel = Not cerrar
//Aqui puedes ejecutar el codigo que quieras
end if
End Sub

La opción ControlBox te funciona solo tambien te oculta los botones de maximizar y minimizar, pero no los eventos de estos.


Y si es para cerrar el formulario simplemente donde te toque cerrarlo, pones cancel como true, Espero que te pueda servir esto.
Ojo hay forma de eliminar el boton solo que para que te funcione en Windows Vista, debes generar el proyecto en Windows XP, que ese era mi problema mayor ya que el proyecto en el que trabajo es obligado que trabaje en Windows Vista y no puedo ocultar el Boton X en el mismo.

Saludos

F_Tanori:

* el primer mensaje es viejo
* incluso esta resuelto ya
* seria bueno que para publicar codigo usaras la etiqueta CODE
* ese codigo es de .NET y este es el foro de VB6 para principiantes

Saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa