Ver Mensaje Individual
  #2  
Antiguo 03-10-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Reputación: 21
xEsk Va por buen camino
Hola, para detectar la presión de una tecla de función debes:

1. Poner la propiedad "KeyPreview" a "True".
2. Luego en el evento: "OnKeyDown" poner algo parecido a esto:
Código Delphi [-]
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  case Key of
    VK_F1: { código a realizar al presionar F1 };
    VK_F2: { código a realizar al presionar F2 };
    ...
    VK_F24: { código a realizar al presionar F24 };
  end;
end;

Para mostrar un MessageDlg con el valor de un TDBEdit:
Código Delphi [-]
MessageDlg(DBEdit1.Text, mtInformation, [mbOk], 0);

Saludos.
Responder Con Cita