Что такое условная директива компилятора, связанная с компилятором Delphi XE4?

Что такое условная директива компилятора, связанная с компилятором Delphi XE4? Я хоть как то так

{$ifdef VerDXE4}
  code segment compiled only by the Delphi XE4 compiler
{$endif}

2 ответа

Решение

Ты можешь использовать VER250:

{$IFDEF VER250}
...
{$ENDIF}

Кроме того, вы можете использовать CompilerVersion постоянная:

{$IF (CompilerVersion >= 25) and (CompilerVersion < 26)}
...
{$IFEND}
{$IFDEF VER250} // RAD Studio XE4
{$ENDIF}

Различные версии документированы в DocWiki Embarcadero:

Версии компилятора Delphi

Другие вопросы по тегам