Hola para seleccionar el campo de el dbgrid si lo tienes ligado a una tabla esto es lo que debes de hacer suponiendo que lo quieras mostrar en un edit:
Código Delphi
[-]
procedure TForm1.DBGrid1DblClick(Sender: TObject); begin
edit1.text:=tabla1['Campo']; end;
procedure TForm1.DBGrid1DblClick(Sender: TObject);
begin
if not query1.isempty then edit1.text:=query1['campo']; end;
Saludos