有没有编译器定义将Delphi11.0和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}

最新更新