15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」
[Q]
Delphi 1.0と2.0で条件コンパイルをしたいのですが。
[A]
Delphi 2.0では'WIN32'というシンボルが定義されているので、これを使って
{$IFDEF WIN32}
Delphi 2.0での処理;
{$ELSE}
Delphi 1.0での処理;
{$ENDIF}
のように記述すれば良いでしょう。なお、2.0でコマンドラインアプリケーション
としてコンパイルされる場合には'CONSOLE'というシンボルも定義されるので、
その場合だけメッセージ表示にWriteLnを使うなどという書き方もできます。
Original document by ataru(SGR03043)
ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。
Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会
|