procedure TForm1.Button1Click(Sender: TObject); var ne: TNotifyEvent; begin ne := Button2.OnClick; if Integer(@ne) = 0 then ShowMessage('Button2不存在OnClick事件.') else ShowMessage('Button2存在OnClick事件.');end;
if Assigned(button.click) then beginend;
不好意思是onclick if Assigned(button.onclick) then beginend;
试过了,不行的
var
ne: TNotifyEvent;
begin
ne := Button2.OnClick;
if Integer(@ne) = 0 then
ShowMessage('Button2不存在OnClick事件.')
else
ShowMessage('Button2存在OnClick事件.');end;
beginend;
if Assigned(button.onclick) then
beginend;
试过了,不行的那是什么?说出来看下啊。