Visual Basic - Como desactivo el boton Cerrar en un formulario

Life is soft - evento anual de software empresarial
 
Vista:

Como desactivo el boton Cerrar en un formulario

Publicado por Andrea B. (1 intervención) el 15/07/2004 15:12:44
Hola!!...Ojalá alguien me pueda ayudar...saben como puedo desactivar el botoncito de Cerrar..o sea la X en un formulario??...para que de esa manera se obligue al usuario a picar en un botoncito de cerrar que yo he agregado...
Gracias de antemano!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

desactivar el boton Cerrar en un formulario

Publicado por Antonio Corena (97 intervenciones) el 15/07/2004 15:49:27
En las propiedades del formulario desactiva la opción de "ClipControls", asignale un valor de "false"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:desactivar el boton Cerrar en un formulario

Publicado por Mario (153 intervenciones) el 15/07/2004 17:01:39
'Constante para desactivar la X en la Form
Const MF_BYPOSITION = &H400&
Const MF_DISABLED = &H2&

'Procedimiento para desactivar la X
Sub DesactivaX(Frm As Form)
Dim hMenu As Long, nCount As Long
hMenu = GetSystemMenu(Frm.hWnd, 0)
nCount = GetMenuItemCount(hMenu)
Call RemoveMenu(hMenu, nCount - 1, MF_DISABLED Or MF_BYPOSITION)
DrawMenuBar Frm.hWnd

End Sub

Despues cuando llame al form antes de MiForm.Show, pones
DesactivaX MiForm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar