如何获得当前行在dbgrideh当前窗口是第几行?
如果点击dbgrideh,可从
TForm1.DBGridEh1CellMouseClick(Grid: TCustomGridEh;
Cell: TGridCoord; Button: TMouseButton; Shift: TShiftState; X,
Y: Integer);事件的cell参加中获得当前记录在dbgrideh中的位置,如果没有点击,而是通过其他途径稳(如滚动鼠标轮)导致当前记录移动,如何获得当前记录在dbgrideh中的位置?
如果点击dbgrideh,可从
TForm1.DBGridEh1CellMouseClick(Grid: TCustomGridEh;
Cell: TGridCoord; Button: TMouseButton; Shift: TShiftState; X,
Y: Integer);事件的cell参加中获得当前记录在dbgrideh中的位置,如果没有点击,而是通过其他途径稳(如滚动鼠标轮)导致当前记录移动,如何获得当前记录在dbgrideh中的位置?
解决方案 »
- Delphi+Access,希望在SQL查询中对数据取整
- delphi如何连接ie?
- winexec应用问题
- 各位大虾,怎样以独占的方式打开一个文件?(如:d:\a.txt文件)
- 简单问题:怎样给RichEdit中加上背景图片?
- 请问各位高手:有谁知道拨号连结中的用户名及密码是储存哪里?
- 怎样在DBEdit中设定输入掩码?
- 重大发现!!!莫名其妙的出现‘A call to an OS function failed.’的原因!!!
- 请问各位高手,我现在想写一个程序:当系统点击新程序后提出安全报警,选择确定和取消,就是和widons里面"打开文件,安全报警"或者象杀毒软件如卡巴那样阻止 验证后运行 delphi写
- 关于SQL语句的不同实施方案?
- 为什么用PrintDialog选择打印机后打印出来仍旧在默认的打印上?
- delphi 中用exe工程调用dll 窗体时,如何简单的实现dll窗体中调用exe 中的变量
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
//行列
Caption:=IntToStr(TStringGrid(DBGrid1).Row)+inttostr(Column.Index);
end;
自己先试试。
唉,现在delphi版人气差,发一些本来是想与大家讨论和交流的
你是说这样吗?
Cell: TGridCoord; Button: TMouseButton; Shift: TShiftState; X,
Y: Integer)中的Cell,可以设法调用父类的保护属性Row获得。