Delphi - Bloquear la tecla ALT+F4

 
Vista:

Bloquear la tecla ALT+F4

Publicado por Abelardo A.M. (11 intervenciones) el 19/09/2000 00:00:00
Saludos:
Necesito saber como bloquear las teclas predeterminada de Windows, como la de cerrar ALT+F4.

Saludos al FORO
Abelardo A.M.

NOTA: Un saludo a ARMANDO RODRIGUEZ y gracias por la información, SE AGRADECE MUCHO.
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

RE:Bloquear la tecla ALT+F4

Publicado por Dairo Osorio G. (8 intervenciones) el 20/09/2000 00:00:00
Prueba esto:

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose:=FALSE;
end;

De seguro funciona.


Suerte...


Dairo
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

Solucion a la tecla ALT+F4

Publicado por Fernando (3 intervenciones) el 23/09/2000 00:00:00
Hay que seleccionar el evento ONCLOSEQUERY del formulario. Hay escribes:

Canclose:=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:Solucion a la tecla ALT+F4

Publicado por Enterprise (25 intervenciones) el 07/01/2001 00:00:00
El problema de la solución de usar CanClose:=False en el evento OnCloseQuery es que el formulario tampoco se puede cerrar por código!
Aquí hay un artículo que explica una alternativa mejor, porque hasta inhabilita el botón cerrar ([X]) del formulario y la opción "Cerrar" del menú de sistema del formulario:

¿Cómo impedir que el usuario cierre un formulario?
http://www.latiumsoftware.com/es/delphi/00026.html
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