PDA

Ver la Versión Completa : tecla enter en un "onkeypress"


NSL94
01-06-2007, 17:33:59
Buenos dias a todos.
Alguien podria decirme como puedo controlar en delphi que tecla se pulsa en el "onkeypress" de un grid? En mi caso me interesa controlar que se pulsa el enter, pero agradeceria si me pudierais mandar a una lista de teclas.
gracias.

egostar
01-06-2007, 17:46:57
Yo te recomiendo que uses mejor el evento OnKeyDown, ya que el evento OnKeyPress no controla algunas pulsaciones, por ejemplo las teclas de función F1 a F12.

Algo asi:


procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
ShowMessage(inttostr(Key));
end;


Salud OS.

NSL94
01-06-2007, 17:57:55
Genial!
Y siento pedir cosas tan basicas pero llevo poco en Delphi, y conosco los conceptos pero no la sintaxis xDDD
Muchas gracias.
Paz!

jhonny
01-06-2007, 18:13:44
Además, podrás encontrar una lista de códigos de teclas, en la siguiente dirección:
http://www.clubdelphi.com/foros/showpost.php?p=131810&postcount=11