BDGRID控件中,如何获取,我当前点击的行和列 本帖最后由 junkli 于 2010-12-26 22:53:28 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.AdvStringGrid2ClickCell(Sender: TObject; ARow, ACol: Integer);begin //用个变量记录下ARow, ACol end; 用的什么数据集?adoquery1.RecNo;这个是选中行的行号。 可以试试DBGrid1.SelectField.DataSet.RecNo 和 DBGrid1.SelectField.FieldNo 来确定下行列 procedure TForm1.DBGrid1CellClick(Column: TColumn);beginEdit1.Text:=ADOQuery1.fieldbyname(column.FieldName).asstring;showmessage(ADOQuery1.fieldbyname(column.FieldName).asstring);end;仅供参考 晕死,贴错了。抱歉噶procedure TForm1.DBGrid1CellClick(Column: TColumn);beginshowmessage(inttostr(table1.recno));end; delphi PageControl的问题 VC调用DELPHI的DLL的函数,结果却不是我要的结果?? 问一个关于制作安装包的问题,有经验的请进。。。。。。。。。。。。。。。。。。 打包后数据库连接的问题,11:00前在线!! 谁知道如何判定控制台/DOS程序何时结束? 我很爽,然后很不爽,现在爽了,希望以后不要不爽,散分!!!!!!!! 结交delphi朋友! 请问TStringGrid的两个问题 向各位大虾紧急求救!!! 如何在Query控件的SQL属性中实现两个表的外部连接(标准SQL语句的out join 功能) 新手的Delphi显示问题 集合论悖论的解决V7.0
begin
//用个变量记录下ARow, ACol
end;
adoquery1.RecNo;这个是选中行的行号。
DBGrid1.SelectField.DataSet.RecNo 和 DBGrid1.SelectField.FieldNo
来确定下行列
begin
Edit1.Text:=ADOQuery1.fieldbyname(column.FieldName).asstring;
showmessage(ADOQuery1.fieldbyname(column.FieldName).asstring);
end;
仅供参考
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
showmessage(inttostr(table1.recno));
end;