to 楼主:
要在当前输入的Cell不处于编辑状态时(不一定Post)才能取到,比如输入时,按回车
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then
Caption := DBGrid1.SelectedField.AsString;
end;
或者按Button1
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(DBGrid1.SelectedField.AsString);
end;