在一个ScrollBoX动态加入控件时,如果指定控件的位置,当没有滚动条时是对的,有滚动条时却有比较大的偏差。

解决方案 »

  1.   

    不要用Width/Height,用ClientWidth, Height计算.
      

  2.   

    不要用Width/Height,用ClientWidth, ClientHeight计算.
      

  3.   

    with TFrame1.Create(nil) do
      begin
        Name:='Frame'+inttostr(Num);
        iPanel1.TitleText:='第'+inttostr(Num)+'个锚点';
        Parent:= ScrollBox1;
        Top:=12+100*YNum;
        left:=30+250*XNum;
        iEdit1.SetFocus;
      end;
    我的代码,有什么不对吗,应当如何改。