{delphi各个版本编译开关值}
{$IFDEF VER80} // Delphi 1
{$IFDEF VER90} // Delphi 2
{$IFDEF VER100} // Delphi 3
{$IFDEF VER120} // Delphi 4
{$IFDEF VER130} // Delphi 5
{$IFDEF VER140} // Delphi 6
{$IFDEF VER150} // Delphi 7
{$IFDEF VER160} // Delphi 8
{$IFDEF VER170} // Delphi 2005
{$IFDEF VER180} // Delphi 2006
{$IFDEF VER180} // Delphi 2007
{$IFDEF VER185} // Delphi 2007
{$IFDEF VER200} // Delphi 2009
{$IFDEF VER210} // Delphi 2010
{$IFDEF VER220} // Delphi XE
{$IFDEF VER230} // Delphi XE2
{$IFDEF VER240} // Delphi XE3
{$IFDEF VER250} // Delphi XE4
{$IFDEF VER260} // Delphi XE5
{$IFDEF VER270} // Delphi XE6
{$IFDEF VER280} // Delphi XE7
{$IFDEF VER290} // Delphi XE8
{$IFDEF VER300} // Delphi XE10 Seattle
{$IFDEF VER310} // Delphi XE10.1 Berlin
{$IFDEF VER320} // Delphi XE10.2 Tokyo
//高于某个版本的写法
{$IF CompilerVersion >= 20}
//string is WideString
{$ELSE}
//string is AnsiString
{$IFEND}
Delphi 6 // 14
Delphi 7 // 15
Delphi 8