【发布时间】:2015-10-24 21:45:25
【问题描述】:
有人知道delphi xe7是否与windows 10兼容吗? Embarcadero 说 XE8 是兼容的。但对 XE7 只字未提。
【问题讨论】:
-
现在你可能需要ms工具来构建通用应用程序
标签: delphi windows-10 delphi-xe7
有人知道delphi xe7是否与windows 10兼容吗? Embarcadero 说 XE8 是兼容的。但对 XE7 只字未提。
【问题讨论】:
标签: delphi windows-10 delphi-xe7
您可以在 Windows 10 机器上安装和运行 Delphi XE7。
【讨论】:
虽然 Embarcadero 说 XE8 与 Windows 10 兼容,但我无法在 Windows 10 上使用 XE8 安装或加载我们现有的 bpl 项目。 我迁移到 XE8 是因为我们的项目无法使用 XE4 在 Windows 10 上构建。
【讨论】:
是的,您可以在 Windows 10 上安装 XE7,它生成的可执行文件与 Windows 10 兼容。
Embarcadero 最近一直在进行大量营销,暗示您需要 XE8 来进行 Windows 10 开发。说实话,您可以使用 Delphi 1 以外的任何版本的 Delphi。当然,较新的版本让生活更轻松,显然您需要 XE2 或更高版本来定位 64 位可执行文件。
据我所知,XE8 提供的唯一 Windows 10 特定功能是 Windows 10 样式。这就是我从与 Marco Cantú 就这个话题的谈话中得到的。我想这对 FMX 目标很有用。如果您的目标是经典 VCL 应用程序,并使用标准系统主题,那么这是没有意义的。当你可以让系统给你真正的风格时,假装系统风格是没有意义的。我使用 Mike Lischke 的主题管理器代码构建的旧 Delphi 6 应用程序在 Windows 10 上的外观和感觉与使用 XE8 构建的应用程序相同。
【讨论】:
您可以在 Windows 10 机器上安装和运行 Delphi XE7。当然,您可以在 Windows 10 上编译您的项目。 但是 VCL 或 FireMonkey 没有针对新操作系统进行任何改进。 Windows 10 没有官方支持。您的应用程序的外观和感觉可能不像其他应用程序在 Windows 10 上的 100% 那样。但只要它们不使用任何应用程序,它们仍然可以运行Windows 10 不再支持的旧 API。
【讨论】: