Programación General > Visual Basic para principiantes
Boton Cerrar Del Formulario
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
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa