Bueno asi lo tenia antes... ahora me di cuenta que si pongo este codigo
Código Delphi
[-]
If (Key = VK_Return) then
begin
txtcodigo.Text:= (''+idciu+'');
BuscaArticulo;
codebusqgrid.Visible:=False;
en onkeyup, entonces ahi es el problema de que los datos permanecen en el edit con el foco en el boton otra ves...
en cambio si lo pongo en onkey down si funciona.. a que se debe ?
por otro lado tengo otro problema, ese mismo codigo en el evento onkeyup si funcionaba la parte de
Código Delphi
[-]codebusqgrid.Visible:=False;
que es un grid que muestro al teclear para autocompletar los datos.
cuando apretaba enter este grid desaparecia, ahora que he movido el codigo al evento onkeydown el grid no desaparece...
a que se debe ?