2 plchfeng88 plchfeng88 于 2014.12.05 11:03 提问

Delphi下面代码具体是什么意思,有什么作用?

ClientDataSetAA.OnChange :=ClientDataSetAAChange

3个回答

caozhy
caozhy   Ds   Rxr 2014.12.05 11:12

将ClientDataSetAAChange这个事件处理函数关联给ClientDataSetAA.OnChange,也就是在数据集发生更改的时候调用。

plchfeng88
plchfeng88   2014.12.05 15:50

那请问
procedure Tform.ClientDataSetAAChange(
Sender: TField);
begin
......
ClientDataSetAA.OnChange :=nil;
......
ClientDataSetAA.OnChange :=ClientDataSetAAChange;
end;
又怎么理解?怎么函数里面又有一个调用?

eagleyan
eagleyan   Rxr 2014.12.06 06:33

不同对象的事件被赋值了吧,ClientDataSetAA是声明成ClientDataSetAA: Tform么

plchfeng88
plchfeng88 ClientDataSetAA中的ClientDataSet是TClientDataSet,AA是ClientDataSet的列名
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!