我有一个从未使用过的Delphi XE4,我有一个即将到来的项目,我需要创建一个需要在Windows 10 64bit上运行的应用程序。我有几个问题:
1-XE4是否可以在Windows 10上正确安装并运行?
2-使用XE4创建的应用程序是否可以在Windows 10、32位或64位应用程序上运行?
3-关于XE4和Windows 10,我还应该注意其他问题吗?
谢谢, TD
答案 0 :(得分:2)
1-XE4是否可以在Windows 10上正确安装并运行?
是的
2-使用XE4创建的应用程序是否可以在Windows 10、32位或64位应用程序上运行?
是的
3-关于XE4和Windows 10,我还应该注意其他问题吗?
XE4不内置Windows per-monitor High DPI支持。可以解决此问题,但是根据您的要求,它可能需要进行实质性更改,包括修改VCL Form和Screen类。
更准确地说,如果应用程序必须仅在单个监视器环境中运行,或者仅在所有监视器具有相同DPI设置的多个监视器环境中运行,那么就没有问题,只需在应用程序清单中输入即可。
但是,如果应用程序必须在多个监视器设置(其中每个监视器可以具有不同的DPI设置)中运行,则无法使用此快速技巧。在那种情况下,应用程序将以兼容模式运行,这将导致高DPI监视器上的表格模糊,或者需要更改VCL以避免模糊。