我的form2是被form1显示的
我form2老被其他窗体覆盖后
其他窗体移动
我form2就花了,有办法解决  没》?

解决方案 »

  1.   

    你的问题没有描述清楚,你的form2显示后能否用鼠标移动?你的代码很可能在显示form2后一直在循环而没有退出过程,导致该窗口不能正常接受消息(特别是重绘),你可以在循环中加入代码application.proessmessage,这个单词我有点记不住了 :)
      

  2.   

    呵呵;是application.processmessage,将程序控制权交给系统!
      

  3.   

    form2.update;
    每隔几秒做一次就可以了。花,这种现象我认为和你的显卡有关系,在其他机子上也是这样吗?
    另外你 的程序如果有毫资源比较大的操作,比较容易出这种问题,那只好用这个办法来解决一下了。
      

  4.   

    呵呵,我好久没用Delphi了,现在又在外地的网吧,都忘了一些单词了,兄弟会的老兄帮我纠正了,谢谢