怎样处理DBGrid.Column的双击事件??分不多,意思意思。。呵呵。。 Thank You 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道的是單擊事件:procedure TForm1.DBGrid1TitleClick(Column: TColumn);begin if Column.FieldName = 'fName' then showmessage('aaa');end; 就是:songlian77(八國聯軍) 的方法~ //tryprocedure TForm1.DBGrid1TitleClick(Column: TColumn);{$J+}const vTickCount: DWORD = 0; vColumnIndex: Integer = -1;{$J-}begin if (GetTickCount - vTickCount < GetDoubleClickTime) and (vColumnIndex = Column.Index) then begin ShowMessage('Double Click!'); vTickCount := 0; vColumnIndex := -1; Exit; end; vTickCount := GetTickCount; vColumnIndex := Column.Index;end; 怎么感觉CSDN几天都不更新了 delphi如何实现在服务器上创建文件夹 如果做一个带参数运行的可执行文件 关于delphi函数重载问题 请教一功能 分享! 请用过ODAC开发Oracle数据库应用程序的朋友谈谈感受和用法!参与有分啊!!! dll写和调用的问题(急,马上给分) 一个关于DBGRID中自动生成行号的 问题? 没人会? ??如何把整型的值付给一个指针? 急急!多表之间的插入 blob字段在delphi中到底能不能用datset组件保存
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
if Column.FieldName = 'fName' then
showmessage('aaa');
end;
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
{$J+}
const
vTickCount: DWORD = 0;
vColumnIndex: Integer = -1;
{$J-}
begin
if (GetTickCount - vTickCount < GetDoubleClickTime) and
(vColumnIndex = Column.Index) then begin
ShowMessage('Double Click!');
vTickCount := 0;
vColumnIndex := -1;
Exit;
end;
vTickCount := GetTickCount;
vColumnIndex := Column.Index;
end;