FORM1里有一个BUTTON,希望用这个BUTTON改变FORM2的ONPAINT事件(其实我只需要将ONPAINT事件设为空)。

解决方案 »

  1.   

    顺便问一下,DELPHI7里面怎么声明全局变量?
      

  2.   

    在IMPLEMENT的下面啊!!
    你用TFORM1。ONPAINT;
      

  3.   

    A. unit单元或form1的public单元写你的ONPAINT事件
    form1调用form2时,
    在创建语句之后给form2.onpaint=xxx;//A.
    问:DELPHI7里面怎么声明全局变量?
    答:新建立unit单元,其他单元uses加入即可
      
      

  4.   

    可以直接对Form2的OnPaint属性赋值
      

  5.   

    Wally_wu(韦利)  的方法是正确,要通过SendMessage方法实现