首页 > 解决方案 > Delphi XE4 会安装在 Windows 10 上吗?使用 XE4 创建的应用程序会在 Windows 10 上运行吗?

问题描述

我有一个从未使用过的 Delphi XE4,并且我有一个即将到来的项目,我需要创建一个需要在 Windows 10 64 位上运行的应用程序。我有几个问题:

1 - XE4 能否在 Windows 10 上正常安装和工作?

2 - 使用 XE4 创建的应用程序能否在 Windows 10、32 位或 64 位应用程序上运行?

3 - 还有其他关于 XE4 和 Windows 10 的问题我应该注意吗?

谢谢, TD

标签: delphi

解决方案


1 - XE4 能否在 Windows 10 上正常安装和工作?

是的。

2 - 使用 XE4 创建的应用程序能否在 Windows 10、32 位或 64 位应用程序上运行?

是的。

3 - 还有其他关于 XE4 和 Windows 10 的问题我应该注意吗?

XE4 没有内置 Windows 每个显示器的高 DPI 支持。这可以解决,但根据您的要求,它可能需要进行大量更改,包括修改 VCL 表单和屏幕类。

更准确地说,如果应用程序只能在单个监视器环境中运行,或者只能在所有监视器都具有相同 DPI 设置的多个监视器环境中运行,那么就没有问题,只需在应用程序清单中输入即可。

但是,如果应用程序必须在多个监视器设置中运行,其中每个监视器可以具有不同的 DPI 设置,则无法使用此快速破解。在这种情况下,应用程序将在兼容模式下运行,这将导致高 DPI 显示器上的表格模糊,或者需要更改 VCL 以避免模糊。


推荐阅读