在主窗体MainFrm上,有个按钮Button,通过点击按钮Buttonclick事件,显示窗体Son1Frm,我用Son1Frm.showModal的方法显示的,现在问题是:
我关闭显示的窗体Son1Frm后,我的主窗体MainFrm上的界面一片模糊,MainFrm窗体上的一些控件和图片,完全看不清楚,我用鼠标点击MainFrm上面点控件和图片,才能把MainFrm上面点控件和图片刷新出来!郁闷啊。
哪位帮帮小弟!感激不尽!

解决方案 »

  1.   

    显示Son1Frm的代码,希望有所帮助:
    Son1Frm := TSon1Frm.Create(application);
    Son1Frm.showmodal;
    Son1Frm.free;
      

  2.   

    MainForm上是不是放了界面皮肤控件啊,如VCLSkins等
      

  3.   

    强制刷新一下。InvalidateRect(MainFrm.Handle, MainFrm.BoundsRect, FALSE);
      

  4.   

    hide(); 
    再show();
    看看,是不是你的内存太小呀
      

  5.   

    回复2楼的兄弟,我确实在MainForm上面放了皮肤控件,先试试4楼兄弟的办法,行或者不行,晚上结贴!谢谢各位光临!