delphi中事件调用的问题(在线等)
比如增加,删除,存盘 这些在很多地方都可以用到,我现在不想在每个FORM中都写这些控件的代码,
以下有两个FORM中“增加”控件的代码。其中这两个FORM在Clientdataset中的名称不一样,一个是CDSInsurance,另外一个是CDSDorm,如果FormDorm.btnAddClick要调用FormInsurance.btnAddClick的这段代码,应该怎样写?
procedure TFormInsurance.btnAddClick(Sender: TObject);
begin
formDateModule.CDSInsurance.Append;
DBedtNO.Enabled:=true;
DBGrid.Enabled:=false;
DBedtNO.SetFocus;
end;
procedure TFormDorm.btnAddClick(Sender: TObject);
begin
formDateModule.CDSDorm.Append;
DBedtNO.Enabled:=true;
DBGrid.Enabled:=false;
DBedtNO.SetFocus;
end;