Cerrar programa

Como puedo evitar que un usuario cierre mi aplicacion creada en power builder presionando alt f4, tengo un ejecutable de power pero si presionas alt f4 se puede cerrar quiero que solo se cierre cuando ingrese la password que yo ya le asigne...muchas gracias

1 respuesta

Respuesta
1
A traves del evento CloseQuery de la ventana:
Usamos una variable global boolean ib_sePuedeCerrar=FALSE
Cuando ingresamos la pasword ponemos esta variable a TRUE
En el evento CloseQuery de la ventana ponemos el siguiente código:
if Not ib_SePuedeCerrar then
MessageBox("Atención","No se puede cerrar la ventana hasta que ingrese la contraseña",Exclamation!)
Return 1
else
return 0
end if
Según la ayuda de PoweBuilder indica lo siguiente:
If the CloseQuery event returns a value of 1, the closing of the window is aborted and the Close event that usually follows CloseQuery does not occur.
If the user closes the window with the Close box (instead of using buttons whose scripts can evaluate the state of the data in the window), the CloseQuery event still occurs, allowing you to prompt the user about saving changes or to check whether data the user entered is valid.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas