DBGRIDEH双击事件中获取同行其他列单元格内容?????? 如何在DBGRIDEH双击事件中获取同行其他列单元格内容ID NAME SCORE01 AA 1002 BB 20比如dbgrideh显示数据如上现在我双击SCORE中的10,然后我要在双击事件中获得同行的NAME值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 费劲,直接访问数据集就行了,你双击当前行,数据集就定位到当前行了,直接读字段值adoquery1.fieldbyname('name').asstring DBGRIDEH控件没用过,我用listView1也实现了相关的功能,如下:var info_str,info_sstr:string; //提示信息 Spacesstr:string; //空格标识符begin int_from_index:=Apart_list.Selected.Index; p:=Apart_list.Selected.Data ; int_from:=p^; info_str:=#10#13#10#13+ Spacesstr+Spacesstr+#10#13+ '=============>>>当前用户的所有明细信息内容<<<============='+#10#13#10#13#10#13+ ' 用户名为:'+trim(Apart_list.Selected.Caption)+#10#13#10#13+ ' 电脑名称:'+trim(Apart_list.Selected.SubItems.Strings[2])+#10#13#10#13+ ' IP地址:'+trim(Apart_list.Selected.SubItems.Strings[3])+#10#13#10#13; info_sstr:='信息说明'; application.MessageBox(pchar(info_str),pchar(info_sstr),MB_OK+64);end; DBGrid1.datasource.dataset.fieldValue['Name'];这个应该可以。 这是正解。不管是单击还是双击,数据集总是定位到dbgrideh的当前显示行。所以,直接访问数据集的当前记录即可! sqlserver中超时问题 delphi7 压缩excel出现乱码 请教一个delphi控制word的问题? ClientDataSet控件Filter问题!急,请高手帮忙!! 急急急急急急急急急!!! 再问一下关于这个窗体继承的问题 在DLL切入窗体中,需要接收主程序的消息(进程通信) 在delphi中怎样设置主从关系? 请问在Delphi中如何象VC一样使用类模版? 请问:如何撤销鼠标事件? 这句SQL语句错在哪 多任务定时执行,如果提高效率?
adoquery1.fieldbyname('name').asstring
var
info_str,info_sstr:string; //提示信息
Spacesstr:string; //空格标识符
begin
int_from_index:=Apart_list.Selected.Index;
p:=Apart_list.Selected.Data ;
int_from:=p^;
info_str:=#10#13#10#13+
Spacesstr+Spacesstr+#10#13+
'=============>>>当前用户的所有明细信息内容<<<============='+#10#13#10#13#10#13+
' 用户名为:'+trim(Apart_list.Selected.Caption)+#10#13#10#13+
' 电脑名称:'+trim(Apart_list.Selected.SubItems.Strings[2])+#10#13#10#13+
' IP地址:'+trim(Apart_list.Selected.SubItems.Strings[3])+#10#13#10#13;
info_sstr:='信息说明';
application.MessageBox(pchar(info_str),pchar(info_sstr),MB_OK+64);
end;