如何获取编译器版本符号

时间:2017-08-18 11:54:33

标签: delphi delphi-10.2-tokyo

除了常量RTLVersionCompilerVersion之外,有什么方法可以获得像VER320这样的版本符号而不是代码吗?

'VER' + IntToStr(Trunc(CompilerVersion * 10))

1 个答案:

答案 0 :(得分:3)

问题的简单答案是否定的。没有用于枚举条件符号的代码机制。

您当前的方法可能是您可以做的最好的方法,但不能保证编译器的未来版本将遵循当前的VERxxx约定。

当然,您也可以直接报告编译器版本。