请问如何获取DBGrid里面鼠标所点击的网格中的字符串?(100分)

  • 主题发起人 主题发起人 tunick
  • 开始时间 开始时间
T

tunick

Unregistered / Unconfirmed
GUEST, unregistred user!
呵呵,谢谢啦。。
 
在dbgrid的oncellclick中编程,此事件有参数column,你所要的字符串为
column.field.text
 
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
...
Table1.Fields.FieldByName(Column.FieldName).AsString
...
end;
 
Dbgrid.col与Dbgrid.row可以搞定吧

如下Dbgrid.cells[col,row];
 
追命,不成哪。。。
 
我在Delphi4和Delphi5中都可以,你再试一试
你NEW一个工程,添加一个dbgrid,一个edit,一个table,一个datesource
将其关联,然后在dbgrid的oncellclick事件中编程,


procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
edit1.text := column.Field.Text;
end;
 
谢谢追命。。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部