有一个数据源datasource ---dswell;
dswell 可以用做过程的声明吗?
例如:
procedure TF_Hole.dsWellAfterScroll(DataSet: TDataSet);
谁有这样的资料或者程序,交流下!

解决方案 »

  1.   

    好像只有数据集才有AfterScroll方法(事件)的吧,没听过TDataSet有此方法。lz何不干脆将自己的意图说清楚,或别人能提供有效的方法供你参考。
      

  2.   

    我理解,大概你希望用 dswell 动态地连接不同的数据集,而又希望能指定一个AfterScroll事件给所连的数据集。若是这样,那么,你可以写好一个事件,然后关联给它,例如:
    procedure TF_Hole.DataSetAfterScroll(DataSet: TDataSet);
    begin
      //......
    end;procedure TF_Hole.Button1Click(Sender: TObject);//点击按钮时
    begin
      dswell.DataSet.AfterScroll:=DataSetAfterScroll;//关联一个AfterScroll事件给数据集
    end;
      

  3.   

    勘正:......没听过 TDataSource 有此方法......
      

  4.   

    不是我有什么意图,是看到程序中有这样的声明不明白,我也只是知道Clientdataset 才有AfterScroll