GARANTIR DESCONTO

Fórum Setas para cima para baixo alguem sabe #149419

25/03/2003

0

Estou desenvolvendo um sistemas e nele tem uma consulta
aonde tem uma Grid um Edit
o que quero fazer
quando eu digito o nome ele ja me lista o nome...até ai tudo bem
o que eu quero quando digitado nome ele aparece varios nomes ai eu quero localizar um nome pelas cetas..do teclado que se refere para cima
para baixo...
Me ajudem com isso...

OBs.: Quando precionado a Ceta para Cima ou para Baixo ele seleciona o registro na GRid..

Atenciosamente.: Deibe...


Anonymous

Anonymous

Responder

Posts

25/03/2003

Anonymous

Estes são os números correspondentes às setas do teclado, veja o exemplo:

BEGIN
CASE Key OF
38 : // Para cima.
40 : // Para baixo.
37 : // Para esquerda.
39 : // Para direita.
END;

Tenta implementar isso no seu programa..

Espero er ajudado..

Renato


Responder

Gostei + 0

25/03/2003

Dor_poa

só para complementar o nosso amigo Renato..
Isto deve estar no evento KeyDown do GRID. ou do proprio form.. vc. decide.. mas se for no form vc. terá que altera a propriedade keyPreview para true..


Responder

Gostei + 0

25/03/2003

Marcelo Saviski

no evento on keydow do edit faça

var ss : integer;
begin
ss := tedit(sender).selstart;
if key = 38 then query.anterior //esqueci o nome do comando

if key = 38 then query.next;

tedit(sender).selstart := ss;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar