在delphi中,控件的大小和位置在窗口变化是安一定比例的,可是要算,而且不一致,稍微改变显示器的分辨率,界面就更变得没谱了,有没有一种方法,使的控件的大小和位置随着forM一起变化,自动调整,谢了!

解决方案 »

  1.   

    Delphi控件不是有Anchors属性吗???更改这个属性就能满足你的要求!!!
      

  2.   

    将Form的Scale的属性设置为False
      

  3.   

    配合使用panel控件 + 控件的Anchors属性 + 控件的Align属性
      

  4.   

    我看好像只有个别的控件有可以自动调整的,像DBGrid好像就没有调整的
      

  5.   

    把可视控件的Parent属性都设为Panel
      

  6.   

    TO ORACLE_LOVER
       谢了,回去试试,兑现
    ++++++++++++++++++++++++++++=
    也谢谢其他各位
    可惜分值有限
    望各位谅解