如何使得工具栏的按钮一钮多用??
以前做程序的时候都是一个form中的按钮对应本对话框,现在需要在工具栏中建立一个按钮,如何使得这个按钮能适用多个form对话框,就像这个按钮是为每个当前form对话框设计的一样!!

解决方案 »

  1.   

    设计一个工具栏,在做form对话框的时候不用设计按钮,所有的按钮都在工具栏里
    这样的话就需要工具栏里的同一个按钮实现各个form对话框的功能,不知道这个按钮的代码如何写
      

  2.   

    难道是用form来做对话框,你做了一个类似模版的东西,里面有个工具栏?其他的都从他继承,然后想要同一个按钮根据不同的继承运行不同的代码?
      

  3.   

    例如
    procedure TfrmMain.ToolButton9Click(Sender: TObject);
    begin
        self.Close;
    end;
    关闭窗口...
      

  4.   

    self.*****是干什么用的?
    是不是应该这么设计该按钮的代码?if 窗口1激活 then 实现代码1
    else if 窗口2激活 then 实现代码2
    else ......请问一下判断某个窗口是否激活的函数是什么?怎么判断??