为什么我在一个窗体上操作另一个窗体的控件如:Panel等的属性时,会报告地址错误?
我的被操作窗体时从别的窗体继承过来的主窗体(如菜单等),我在他弹出来得窗体中操作他得控件,会报告地址错误!

解决方案 »

  1.   

    假设frm1继承自frmbase,从frm1打开frm2,从frm2对frm1上的控件进行操作。
     
    可能你的语句上有问题。
    在操作时应该写
    frm1.panel.....而不是frmbase.panel你的是怎么写?
      

  2.   

    被访问的窗体可能 在 代码所在的窗体之后创建,典型的就是
    DataModule,在MainForm之后创建,而MainForm的Create中写:DataModule1->Query1->Open();.之类的语句。
      

  3.   

    laihecongxi(兴哥) :
    我就是这样写的啊:frm1.panel.....