delphi – 每当对象字段值更改时如何定义断点?
发布时间:2020-12-15 06:10:02 所属栏目:大数据 来源:网络整理
导读:作为示例,给定下面的代码提取,我想定义一个断点,当对象字段值改变()并且可选地,在条件(在这种情况下为False或True)时触发. type TForm1 = class(TForm) EnableButton: TButton; DisableButton: TButton; procedure EnableButtonClick(Sender: TObject); proc
作为示例,给定下面的代码提取,我想定义一个断点,当对象字段值改变()并且可选地,在条件(在这种情况下为False或True)时触发.
type TForm1 = class(TForm) EnableButton: TButton; DisableButton: TButton; procedure EnableButtonClick(Sender: TObject); procedure DisableButtonClick(Sender: TObject); private FValue: Boolean; // <== Would like to define a breakpoint here whenever FValue changes. public end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.DisableButtonClick(Sender: TObject); begin FValue := False; end; procedure TForm1.EnableButtonClick(Sender: TObject); begin FValue := True; end; 解决方法
在调试器下运行应用程序,
从IDE菜单中选择“运行”,然后在底部选择“添加断点”,然后选择“数据断点…”. 输入“Form1.FValue”作为“地址:”字段的输入.您也可以在同一个对话框中设置条件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |