コンパイラバージョン

解決


Fusa  2005-07-22 10:34:25  No: 16499  IP: 192.*.*.*

昔作られたコンポーネントをインストールするときに
D2005に対応させてみました。
その時、コンパイラバージョンについて
調べきれない所がありましたので教えてください。

DelphiやC++Builderのバージョンによって
ソースが異なるものを、同一ソースで違いを吸収するために

{$IFDEF VER???}
※処理
{$ENDIF}

このようなコードでVersion間の互換性が取られています。
で、コンパイラバージョンについて以下の定義まで
わかりました。

  Delphi1      VER80
  Delphi2      VER90
  C++Builder1  VER93
  Delphi3      VER100
  C++Builder3  VER110
  Delphi4      VER120
  C++Builder4  VER125
  Delphi5      VER130
  C++Builder5  VER130
  Delphi6      VER140
  Delphi7      VER150
  Delphi2005   VER170

ここまでわかりましたが
Delphi8やC++Builder6についての
コンパイラバージョンがわかりません。
ご存じでしたら教えてください。

よろしくお願いします。

編集 削除
通りすがり  2005-07-22 11:50:07  No: 16500  IP: 192.*.*.*

http://www.blong.com/Tips/KylixTips.htm
によれば、Delphi8はVER160、C++Builder6はVER140のようです。

編集 削除
Fusa  2005-07-23 18:41:39  No: 16501  IP: 192.*.*.*

ありがとう。
解決しました。

編集 削除