C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-10 #1 StringGrid处于编辑状态,光标置于某个Cell中,如何得知其坐标呢?
C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-10 #3 我是说相对于Form的X和Y。 Pipi啊,分数诚可贵,身体价更高,怎么还不睡?
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-10 #5 var p:TPoint; GetCaretPos(p); 左: StringGrid1.CellRect(StringGrid1.Col,StringGrid1.Row).Left+p.x 上: StringGrid1.CellRect(StringGrid1.Col,StringGrid1.Row).Top+p.y
var p:TPoint; GetCaretPos(p); 左: StringGrid1.CellRect(StringGrid1.Col,StringGrid1.Row).Left+p.x 上: StringGrid1.CellRect(StringGrid1.Col,StringGrid1.Row).Top+p.y
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-10 #6 GetCaretPos(p) 得到他相对于小格子的位置 StringGrid1.CellRect得到小格子在form的位置 当然计算前要判断一下光标是不是在grid上