我用position:=poScreenCenter为什么无效?
是不是要先获取显示器分辨率?然后根据窗体大小来调整?(有时后换台电脑就达不到想要的显示效果了)

解决方案 »

  1.   

    Self.Position:=poDesktopCenter; 无效吗?
      

  2.   

    position:=poScreenCenter为什么不行呢?
      

  3.   

    窗体中放有timage控件,根据timage中图片的尺寸自动调整大小
    当图片尺寸改变时Self.Position:=poDesktopCenter; 还是无效啊
      

  4.   

    Self.WindowState := wsMaximized;
      

  5.   

    Form1.Left := (Screen.Width - Form1.Width) div 2;
    Form1.Top  := (Screen.Height - Form1.Height) div 2;
      

  6.   

    我明白了因为我在
    Self.Position:=poDesktopCenter;后面加了
    self.WindowState := wsMaximized;