delphi 程序有关问题

delphi 程序问题
有一个数据源datasource ---dswell;
dswell 可以用做过程的声明吗?
例如:
procedure TF_Hole.dsWellAfterScroll(DataSet: TDataSet);
谁有这样的资料或者程序,交流下!
------解决方案--------------------
我理解,大概你希望用 dswell 动态地连接不同的数据集,而又希望能指定一个AfterScroll事件给所连的数据集。若是这样,那么,你可以写好一个事件,然后关联给它,例如:
procedure TF_Hole.DataSetAfterScroll(DataSet: TDataSet);
begin
  //......
end;

procedure TF_Hole.Button1Click(Sender: TObject);//点击按钮时
begin
  dswell.DataSet.AfterScroll:=DataSetAfterScroll;//关联一个AfterScroll事件给数据集
end;