Ver Mensaje Individual
  #2  
Antiguo 25-09-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.561
Reputación: 25
egostar Va camino a la fama
Cita:
Empezado por Jose Roman Ver Mensaje
Hola a todos, resulta que tegno un TDbGrid el cual tiene 4 columnas, lo que deseo saber es si estando en la columna 2 y al presionar la tecla ENTER en cualquier fila me avance a la fila siguiente pero en la misma columna (en este caso la 2) y cuando este en la ultima fila simplemente se ubique en la columna 3 fila 1. Gracias espero no sea complicado
Hola,

Tal vez si usas el evento OnKeyPress del DBGrid te funcione.

Código Delphi [-]
}
procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if key = 13 then
     //Key := vk_Right; // esto no es lo que deseas.
     Key := vk_Tab; //Con esto solucionas tu problema.
end;

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney

Última edición por egostar fecha: 25-09-2008 a las 21:17:10. Razón: Cambio de vk_Right a vk_Tab
Responder Con Cita