Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-12-2007
JELIRM JELIRM is offline
Miembro
 
Registrado: feb 2005
Ubicación: EL SALVADOR
Posts: 124
Poder: 20
JELIRM Va por buen camino
Cool Restringir Cerrar Aplicacion con ALT+F4

Hola,
quiero restringir que una apllicacion se cierre con la combinacion de teclas ALT+F4 ya que lo quiero hacer de forma controlada por medio de un boton que he creado en una forma.


Gracias de antemano
Responder Con Cita
  #2  
Antiguo 01-12-2007
Avatar de rruz
[rruz] rruz is offline
Miembro Premium
 
Registrado: jun 2006
Posts: 146
Poder: 18
rruz Va por buen camino
Hola para hacer lo que deseas debes usar el mensaje de windows WM_SYSKEYDOWN de la siguiente forma

declara en tu formulario lo siguiente.

procedure MiMensaje(var msg: tmsg; var handled: boolean);

Luego en el Oncreate de Tu formulario

Código Delphi [-]
procedure TFormPrincipal.FormCreate(Sender: TObject);
beginApplication.OnMessage := MiMensaje;
end;


Ahora Manejamos el mensaje a nuestro antojo

Código Delphi [-]
procedure TFormPrincipal.MiMensaje(var msg: tmsg; var handled: boolean);
begin
handled := False;   
  case Msg.Message of     
  WM_SYSKEYDOWN:handled := (msg.wParam = VK_F4)// Magia
  end;
end;

y eso es todo

Saludos

Última edición por rruz fecha: 02-12-2007 a las 00:01:01.
Responder Con Cita
  #3  
Antiguo 02-12-2007
JELIRM JELIRM is offline
Miembro
 
Registrado: feb 2005
Ubicación: EL SALVADOR
Posts: 124
Poder: 20
JELIRM Va por buen camino
Gracias!!!

Muchisimas gracias funcionó!!!!!!!!!!!!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 Gaby123 API de Windows 5 04-01-2007 22:44:51
cerrar aplicacion unko! Varios 9 07-07-2006 13:51:42
Cerrar una aplicacion ??? Javier_A OOP 2 08-02-2006 09:32:20
Cerrar la aplicacion llonigualker Varios 14 02-12-2004 17:29:56
Cerrar Aplicacion Nathan API de Windows 3 22-03-2004 19:03:43


La franja horaria es GMT +2. Ahora son las 02:33:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi