无聊问一个问题:调用其它按钮的事件,有的用onclick(sender),有的直接用click,但不知道哪个更好,希望高人回答。

解决方案 »

  1.   

    没有什么其它参数,也无法跟进去看什么其它代码。主要是实现类似ActionList的功能吧。
      

  2.   

    我看高手的代码一般都是调用ActionList的Action的Execute事件。
      

  3.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      Button2.Click;
      Button2Click(nil);//不需要Sender,直接给nil
      Button2Click(Button2);
    end;procedure TForm1.Button2Click(Sender: TObject);
    begin
      ShowMessage('test');
    end;
      

  4.   

    那是用ActionList来管理所有事件。复杂了很方便,Action可以关联上各种事件。