怎么判断用户修改了Tstringgrid的数据(在线等待)
在stringgrid1的单元格有有数据,当用户修改时就启用保存, 否则不保存
,但怎么知道用户是否修改了stringgrid1的数据呢? 请高手指教!
问题点数:20、回复次数:5Top
1 楼zfan76(自由射手)回复于 2004-08-03 15:01:09 得分 0
procedure TForm1.stringgrid1KeyPress(Sender: TObject; var Key: Char);
begin
changeed:=ture;//changeed为全局变量;
end;Top
2 楼shehyde(冰雕)回复于 2004-08-03 15:11:11 得分 0
但我的控件是充许拖拉的,那如果他是拉过的记录或是用复制, 也侦测不到, 有没有更好的方法!Top
3 楼shehyde(冰雕)回复于 2004-08-03 15:23:29 得分 0
有没有人会啊?Top
4 楼xswgxnn(帮你up)回复于 2004-08-03 15:32:11 得分 20
procedure TForm1.stringgrid1KeyPress(Sender: TObject; var Key: Char);
begin
changeed:=ture;//changeed为全局变量;
end;
Top
5 楼l_xiaofeng(行到水窮處,坐看雲起時!)回复于 2004-08-03 15:39:11 得分 0
procedure TForm1.StringGrid1SetEditText(Sender: TObject; ACol,
ARow: Integer; const Value: String);
begin
ShowMessage('不要動,不可以修改哦!');
end;Top




