自己写了个程序,每次formshow后 ,窗口的垂直滚动条都会跑到最下面去,是怎么回事,设置了vertscroll.positio=0也无济于事,怎么解决?

解决方案 »

  1.   

    把formshow 和 create 事件里的代码全注释了,还是一样
      

  2.   

    能不能大概的判断一下?form的position 设成每一种都不行,form里有很dbgrideh ,对齐方式是top,也试过不用top,结果也是一样
      

  3.   

    可能问题在你的dbgrideh里,自己挨个属性看看你自己都改了啥,和dbgrideh的那些事件里都干了啥事
      

  4.   

    重新安装delphi 7 ,新建的应用程序也是这样,滚动条直接跑到窗口的最下面去了
      

  5.   

    根据你的图片,跑到最下面是因为你的MEMO边距超过窗体的最下沿!
    你可以调整其大小或是边距。
    如果不调整控件,只是想将让滚动条指点最上沿,可在 OnResize写语句:VertScrollBar.Position:=0;
      

  6.   

    自行解决了,formshow里加activecontrol := toolbar1