DBgrid con las teclas de control
pues quisiera saber si alguien e podria ayudar con un TDBgrid auna vez que me muevo a travez de el usando las teclas de control (las flechitas del teclado) y de enter en algun campo quede seleccionado ya que lo he intentado pero no sale :(, queda sombreado pero no selecciona .
Prueba esto en la Form donde tengas el DBGrid.
Pon la propiedad "KeyPreview" de la Form en "True" y a帽adir un procedimiento para el evento "OnKeyDown" de la Form. El c贸digo para este procedimiento podr铆a ser:
if (Key=VK_RETURN) and (DBGrid.Focused) then
begin
{Tu c贸digo empieza aqui}
end;
Es decir, si la tecla pulsada fue en Enter y el DBGrid tiene el foco. Acuerdate de chequear tambien si el DBGrid tiene registros DataSource.DataSet.RecordCount>0 ;)
Pon la propiedad "KeyPreview" de la Form en "True" y a帽adir un procedimiento para el evento "OnKeyDown" de la Form. El c贸digo para este procedimiento podr铆a ser:
if (Key=VK_RETURN) and (DBGrid.Focused) then
begin
{Tu c贸digo empieza aqui}
end;
Es decir, si la tecla pulsada fue en Enter y el DBGrid tiene el foco. Acuerdate de chequear tambien si el DBGrid tiene registros DataSource.DataSet.RecordCount>0 ;)
