怎么取得StringGird文本框即一个Cell当前光标位置以前的字符串?(50分)

  • 主题发起人 主题发起人 arocw
  • 开始时间 开始时间
A

arocw

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么取得StringGird文本框即一个Cell当前光标位置以前的字符串?
 
cell1[currentcol-1,currentrow]
 
在onselectrow里面写也可cells[acol,arow]
 
onselectcell中写也可以
 
StringGrid1.Cells[StringGrid1.Col,StringGrid1.Row]
 
什么意思,是要取某个网格当前光标前的字符,还是取整个网格的内容.
 
你需要:
var: oldcellString: string;
1. 用变量 oldCellString 保存先前的 Cell的 值,在
procedure TF.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
begin
oldCellString:=cells[string1.Col,string1.Row];
end;

2.以后就可以放心地使用 oldCellString了
我试过可以,给分吧!
 
接受答案了.
 
后退
顶部