如果把窗体用鼠标拖大的时候,窗体上的控件不随着窗体的变化而变化它的位置,也就是说原来在窗体中央,当窗体变大时,他还在原来的位置(即不在窗体的中央了),这样就显得整个窗体不协调。请问这个问题如何解决!

解决方案 »

  1.   

    求助大虾 if DMgzdagl.ADOTemployee.Locate('员工编号',edit_no.text,[])=false then
    是啥意思,我是刚学编程
      

  2.   

    第一个问题用Anchors属性来解决。
    比如靠左上的Button的属性就设为[akLeft,akTop]
    比如靠右下的Button的属性就设为[akRight,akBottom]
    中间可大可小的部分,比如说Memo的话就设为[akLeft,akTop,akRight,akBottom]第二个问题是说窗体DMgzdag1中的数据集ADOTemployee定位问题,如果在'员工编号'中定位不到edit_no.text的话就执行后面的语句。
      

  3.   

    Anchors下的四个属性都设为True,或都设为False都可保持看起来在原来的位置