是否有编译器定义将 Delphi 11.0 与 11.1 分开?

Is there a compiler define that separates Delphi 11.0 from 11.1?

VCL 中有一些已更正的问题,这些问题以前有解决方法。是否有某种方法可以识别 Delphi 11.1 实际上已安装而不是 11.0,因此可以使用修复而不是解决方法? RTLVersionCompilerVersion 的编译器定义没有改变,仍然是 35.0。静态编译器定义也仍然是 VER350.

有一个 RTLVersion111 常量,您可以使用它来确定您是否正在处理 11.1

const
  RTLVersion111 = True;

{$IF RTLVersion111}
  Writeln('DEFINED RTL 11.1');
{$ELSE}
  Writeln('NOT DEFINED RTL 11.1');
{$IFEND}