Ver la Versión Completa : Evento OnKeyPress
papulo
30-08-2005, 12:22:11
Estoy peleandome con la ayuda de delphi, para utilizar el evento OnKeyPress junto con la tecla "Enter" o "Return". No veo como usarlo para despues lanzar una busqueda en SQL sobre la BD con la que estoy practicando.
Alguien me hace el favor, ¿por fas?
PD: Si no va en este foro, me lo indicais que me lo aprendo.
Hola,
Lo siguiente hace uso del evento que refieres en un "TForm":
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then // #13 representa la tecla ENTER
begin
// Lanza la consulta aquí
end;
end;
papulo
30-08-2005, 13:27:02
Muchas gracias, apañero.
Eso era lo que queria. ¿Donde sale la relacion de teclas y # que son cada una? No lo habia visto hasta la fecha (o bien no me habia fijado)
Hola,
¿Donde sale la relacion de teclas y # que son cada una?
De la tabla de caracteres ASCII (American standard code for information interchange). No estoy seguro, pero, el símbolo # se utiliza en Delphi como caracter de control antecediendo al código ASCII correspondiente para que este sea reconocido como tal. Aquí tienes la tabla de caracteres ASCII (http://www.neurophys.wisc.edu/www/comp/docs/ascii.html). Observa cómo el "13" equivale al retorno de carro, esto es, a la tecla ENTER.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.