screen.height;screen.wideth;取得屏幕大小,然后调整所有控件的位置和大小!

解决方案 »

  1.   

    将所有的控件使用相对坐标!
    不使用绝对坐标尽量使用像windows的资源管理器的treeview和listview这些控件
      

  2.   

    试试看:form1.Scaled:=true;
    Specifies whether the form is sized according to the value of the PixelsPerInch property.property Scaled: Boolean;DescriptionScaled determines whether the form adjust itself to differences between the font used at design time and the current system font used by a system at runtime. If Scaled is True, the form resizes itself and all its child controls to maintain the relationship between the size of controls and the height of text displayed in the default font. If Scaled is False, no such resizing occurs.By setting Scaled to True, the form can adjust to fonts that are not scalable (that is, fonts that only supply discrete point sizes) or to differences such as forms designed using small fonts at design time that are run on systems that use large fonts.The degree of resizing is determined by the PixelsPerInch property, which measures the proportion of the font on the system used when designing the form.