如何捕捉修改属性的事件

肥仔胧 CSDN会员 肥仔胧 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我們修改一个DataSet的某个字段值,可以触发Datasource的DataChange事件,便可知它修改了哪个字段
现在我们自己定义个类,如下
TMyobj = class
private
FItemID: Integer;
FName: string;
FDate: TDateTime;
public

published
property ItemID: Integer read FItemID write FItemID;
property Name: string read FName write FName;
property FDate: TDateTime read FDate write FDate;
end;

创建一对象
myObj := TMyobj.Create;
对属性赋值如:
myobj.ItemID := 1;
myobj.Name := 2;

可以捕捉到修改了属性而触发的事件(类似于DataChange事件,应该有这个事件吧)
...全文
评论 5
收藏 已收藏
分享
返回顶部