procedure tform.notifyscroll; var aus:tupdatestatus; begin aus:=datamodule2.ADODataSet1.UpdateStatus; if (aus=usunmodified) then setupdatestatusinfo(true,false,false,false) else if (aus=usmodified) then setupdatestatusinfo(false,true,false,false) else if(aus=usinserted) then setupdatestatusinfo(false,false,true,false) else setupdatestatusinfo(false,false,false,true); end; procedure tform.setupdatestatusinfo(ck1,ck2,ck3,ck4 :boolean); begin ckusunmodified.checked:=ck1; ckusmodified.checked:=ck2; ckusinserted.checked:=ck3; ckusdeleted.checked:=ck4; end;让我自己在主窗体内加入如下代码~~~ 关键是 主窗体FOMR1 加在哪里…… 我觉得我还是得回去看教程在研究一下呀
var
aus:tupdatestatus;
begin
aus:=datamodule2.ADODataSet1.UpdateStatus;
if (aus=usunmodified) then
setupdatestatusinfo(true,false,false,false)
else
if (aus=usmodified) then
setupdatestatusinfo(false,true,false,false)
else
if(aus=usinserted) then
setupdatestatusinfo(false,false,true,false)
else
setupdatestatusinfo(false,false,false,true);
end;
procedure tform.setupdatestatusinfo(ck1,ck2,ck3,ck4 :boolean);
begin
ckusunmodified.checked:=ck1;
ckusmodified.checked:=ck2;
ckusinserted.checked:=ck3;
ckusdeleted.checked:=ck4;
end;让我自己在主窗体内加入如下代码~~~ 关键是 主窗体FOMR1 加在哪里…… 我觉得我还是得回去看教程在研究一下呀