Cita:
Iniciado por PanKrdo
Hola,
Porque tengo un programa que habilita y deshabilita botones, cajas de texto, etc. esto para la captura de datos y deso que mientra este activada no pueda terminar la ejecucion hasta que guarde o cancele la captura de los datos.
Hola,
la propiedad ControlBox del Form no la puedes deshabilitar, pero si la puedes ocultar.
En este ejemplo se oculta durante 5 segundos y se vuelve a hacer visible al finalizar este tiempo:
Código:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim inicio As Long = DateAndTime.Timer
Dim fin As Long = inicio + 5
Do While DateAndTime.Timer < fin
Me.ControlBox = Not ActiveControl.Enabled
Loop
Me.ControlBox = ActiveControl.Enabled
End Sub
Sería lo mismo que poner
Me.ControlBox = False