我的背景是一个图片,上面我在适当的位置放了两个EDIT控件,在800*600下设的,
当系统调到1024*768时,EDIT位置就变了,请问如何把EDIT定位到相应的位置,
当系统的分辩率变化时位置不变化?

解决方案 »

  1.   

    root3646(游牧人(虫子),可以说一下来听听
      

  2.   

    建议你的图片使用1024*768的,图片align设为:alclient
      

  3.   

    yanlls(拒绝日货(美女除外)) 
    1:Tpanel;
    2:anchors属性
    请仔细看一下我的要求,不是这样吧
      

  4.   

    yanlls(拒绝日货(美女除外)) 
    你说的不管用!
     jpyc(九品御厨-为delphi学ASP.NE)
    那我还问这干嘛!
      

  5.   

    root3646(游牧人(虫子)) 

    我的想法是在程序加载时测试显示的分辨率 然后在处理。
    很简单。也是两行搞定。
    你来说说,设置ANCHORS 的属性反正在我这不可以
      

  6.   

    ConstOrignwidth=800;Orignheight=600;
    procedure TForm1.FormCreate(Sender:TObject);beginscaled:=true;if (screen.width<>orignwidth) thenbeginheight:=longint(height)*longint(screen.height)divorignheight;width:=longint(width)*longint(screen.width)divorignwidth;scaleby(screen.widthorignwidth);end;end;
      

  7.   

    yanlls(拒绝日货(美女除外)) 
    谢谢你!