You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Delphi 11多显示器配置异常求助:窗口问题及固定显示需求

Delphi 11 窗口位置与尺寸异常解决方法

加载新项目时IDE缩至极小窗口

  • 关闭所有Delphi实例,定位到配置目录:%APPDATA%\Embarcadero\Studio\22.0
  • 删除或重命名DefaultLayout.xmlDesktopLayout.xml文件,重启Delphi会自动生成默认布局,修复窗口尺寸问题

部分对话框尺寸不匹配导致OK按钮不可见

  • 打开IDE后,依次进入Tools -> Options -> User Interface -> Scaling
  • 将缩放模式设为System,或手动选择适配当前显示器的缩放比例,避免高DPI引发的布局错乱
  • 若个别对话框仍有问题,按住Alt键拖动对话框边缘可临时调整尺寸,让按钮显示出来

固定IDE在第二台显示器全屏打开(适配多场所配置)

方法一:利用IDE布局保存功能

  • 手动将IDE拖到第二台显示器并最大化,点击View -> Desktop Layouts -> Save Desktop Layout,命名为SecondMonitorFull
  • 要自动加载该布局,进入Tools -> Options -> Environment -> Startup,设置默认启动布局为刚保存的名称

方法二:修改配置文件强制指定窗口参数

  • 关闭Delphi,打开配置文件:%APPDATA%\Embarcadero\Studio\22.0\Registry\HKCU_Software_Embarcadero_BDS_22.0.xml
  • 找到MainWindow节点,修改LeftTopWidthHeight为第二台显示器的全屏坐标(可在Windows显示设置中查看各显示器的分辨率与位置坐标,比如第二台显示器起始X为1920,4K分辨率则Width设为3840、Height设为2160)
  • 保存文件后重启Delphi即可生效,不同场所可根据显示器配置调整对应参数

内容的提问来源于stack exchange,提问作者Franz

火山引擎 最新活动