如果判断鼠标位置在stringgrid的第几行列? 除了要算单元的长宽,还要算边框和间隔好像,还有其他吗?谁能给个准确的算法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 鼠标位置,只能靠坐标判断当前选中的行、列位置,是有现成的.row、.col MouseUp事件:var iCol,iRow:Integer;begin StringGrid1.MouseToCell(X,Y,iCol,iRow);end;或者:var GridCoord:TGridCoord; iCol,iRow:Integer;begin GridCoord:=StringGrid1.MouseCoord(X,Y); iCol:=GridCoord.X; iRow:=GridCoord.Y;end; 为什么有的人能发300分的贴 UDP的点对点通讯求助 请教一个初级问题 基础问题???? 如何实现一个网络对战五子棋的设计,希望高手指点! 升级了,散分!还有一个关于IUnknown的问题。 请问怎样再进行点到点通信的时候,怎样对一台局域网内的电脑进行通信? 解释代码(就20多行)给分就,关于流FileStream 请问怎样把一个字符的键值先得到呢? 请问TRzSizePanel,TtsDBComboGrid在哪里下载? 求助:怎么计算某仓库管理员负责仓库的进货量? Delphi怎样读取Excel表的所有字段名(第一列)并读入到ComboBox的列表中?
当前选中的行、列位置,是有现成的.row、.col
iCol,iRow:Integer;
begin
StringGrid1.MouseToCell(X,Y,iCol,iRow);
end;或者:
var
GridCoord:TGridCoord;
iCol,iRow:Integer;
begin
GridCoord:=StringGrid1.MouseCoord(X,Y);
iCol:=GridCoord.X;
iRow:=GridCoord.Y;
end;