procedure TForm1.DBGrid1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
edit1.Text:=dbgrid1.DataSource.DataSet.Fields[i].AsString
end;
Shift: TShiftState; X, Y: Integer);
begin
edit1.Text:=dbgrid1.DataSource.DataSet.Fields[i].AsString
end;
我刚才试验了一下响应DBGrid1CellClick,发现这个效果更好一点,不过也只能响应单击表格。
不过怎么克服呢?
begin
edit1.text:=table1.fieldbyname('name').asstring;
end;