Hola
Primero que nada debes cambiar la propiedad del grid rowselect en true, de contrario cuando des enter se pondra en modo edit
Luego en la propiedad OnKeyDown del grid
Código Delphi
[-]
PROCEDURE TFORM15.JVDBGRID1KEYDOWN(SENDER: TOBJECT; VAR KEY: WORD;
SHIFT: TSHIFTSTATE);
BEGIN
IF GETKEYSTATE(VK_RETURN) < 0 THEN
BEGIN
EDIT1.TEXT:=QUERY1.FIELDBYNAME('NOMBRE').TEXT;
END;
END;
TAMBIEN SE PUEDE CON DOBLE CLICK EN EL EVENTO DBLCLICK DEL GRID
Espero te sirva salu2