如果想让它响应
button1.onclick:=Button1Click;
不想让它响应
button1.onclick:=nil;
即可

解决方案 »

  1.   

    是啊,就这样好了
    if 条件成立 then Button1.OnClick := youonclick else
      Button1.OnClick := nil;但是这个youonclick要做为类的某一个方法,比如在form的public里声明。
    当然参数也要和onclick事件完全一致。
      

  2.   

    是啊,就这样好了
    if 条件成立 then Button1.OnClick := youonclick else
      Button1.OnClick := nil;但是这个youonclick要做为类的某一个方法,比如在form的public里声明。
    当然参数也要和onclick事件完全一致。