当我拖动dbgrideh的某一列的title的时候(就是改变它的宽度),怎么得到这一列的列名或者列号???
解决方案 »
- tlistview的tlistitem有data属性可以存放类吗?
- Delphi7写的服务不稳定?
- 删除Access第一条数据
- 如何进行调用??
- 如何获得计算机的分辨率?
- 如何播放WAV声音文件?在线等待!
- 关于钩子,事件截取的问题,请帮忙
- 进来的话对你一定有帮助,也一定有分加--一个关于指针的话题
- delphi在联结sqlserver数据库的时候,设计的时候和运行的时候总是提示输入username和password,请问各路高手如何消去之
- 怎样将多个任意格式的文件合并成一个二进制文件
- 请教大家一个问题,一个项目从Delphi5移植到Delphi2007,改动大不大,都是哪些方面?
- 关于autoupgraderpro
var
A :TGridCoord;
P :TPoint;
begin
P.X := 0;
P.Y := 0;
P := DBGridEh1.ClientToScreen(P);
A := DBGridEh1.MouseCoord(Mouse.CursorPos.X-p.x,Mouse.CursorPos.Y-p.y);
caption := inttostr(a.X) + ' ' + inttostr(a.Y);
end;a.x 就是被改变列的index。
但是该方法有缺陷,偶尔会取出的index会多1。