我现在要使程序中所有的子窗体共享一个工具栏,如按新增时,会执行当前FORM中的DOINSERT(用于插入操作)
怎么做?

解决方案 »

  1.   

    1.假設主窗體上有一dbnavigator1;
    2.子窗體上有一datasource1,連接adoquery1;
    3.當子窗體active時,設 主窗體.dbnavigator1.datasource:=datasource1;
      

  2.   

    在子窗体的onShow里加入(form1为主窗体)
      Form1.dbnvgr1.DataSource :=ds1;
      

  3.   

    使用子窗体,按纽上判断是哪个窗体使用该按纽: if form1.Focused then 事件1 else if form2.Focused then 事件2...
      

  4.   

    reverzeng :
    能举个例子吗?