是否有编译器定义将 Delphi 11.0 与 11.1 分开?
Is there a compiler define that separates Delphi 11.0 from 11.1?
VCL 中有一些已更正的问题,这些问题以前有解决方法。是否有某种方法可以识别 Delphi 11.1 实际上已安装而不是 11.0,因此可以使用修复而不是解决方法? RTLVersion
和 CompilerVersion
的编译器定义没有改变,仍然是 35.0
。静态编译器定义也仍然是 VER350
.
有一个 RTLVersion111
常量,您可以使用它来确定您是否正在处理 11.1
const
RTLVersion111 = True;
{$IF RTLVersion111}
Writeln('DEFINED RTL 11.1');
{$ELSE}
Writeln('NOT DEFINED RTL 11.1');
{$IFEND}
VCL 中有一些已更正的问题,这些问题以前有解决方法。是否有某种方法可以识别 Delphi 11.1 实际上已安装而不是 11.0,因此可以使用修复而不是解决方法? RTLVersion
和 CompilerVersion
的编译器定义没有改变,仍然是 35.0
。静态编译器定义也仍然是 VER350
.
有一个 RTLVersion111
常量,您可以使用它来确定您是否正在处理 11.1
const
RTLVersion111 = True;
{$IF RTLVersion111}
Writeln('DEFINED RTL 11.1');
{$ELSE}
Writeln('NOT DEFINED RTL 11.1');
{$IFEND}