Ver Mensaje Individual
  #18  
Antiguo 19-06-2008
Avatar de GaaK
GaaK GaaK is offline
Miembro
 
Registrado: oct 2005
Ubicación: Trujillo - Peru
Posts: 31
Reputación: 0
GaaK Va por buen camino
Antes que me regañen, ya conseguí la solución:

Código Delphi [-]
  private
    { Private declarations }
    procedure CMDialogKey(Var Msg: TWMKey); message CM_DIALOGKEY;

{ ... }

procedure TFormProp.CMDialogKey(var Msg: TWMKEY) ;
begin
   if (ActiveControl.Name='Edit1') then
     case Msg.Charcode of
       VK_TAB: { NOP };
     end
   else inherited; { normal for other keys }
end;
... ahora, al lado de VK_TAB intenté colocarle VK_LWIN o VK_CAPITAL y no funciona para ellos ... en fin ya conseguí lo que quería, pero si alguien puede explicar como detener (así como TAB) las teclas como CAPS, INICIO u otros, bienvenido sea.

Gracias de todas maneras.

- Gaak -
__________________
L'Gaak dice
Responder Con Cita