#error ディレクティブ delphi
カテゴリー: ぷろぐらみんぐ
2017-04-07
#error ディレクティブ delphi
{$IF CompilerVersion > 18.5}
{$Message Fatal 'Delphi 2007 for Win32 以前のバージョンを使ってください'}
{$IFEND}
{$IF CompilerVersion < 20.0}
{$Message Fatal 'Delphi 2009 (Unicode版)以上を使ってください'}
{$IFEND}
{$IF CompilerVersion < 32.0}
{$Message Fatal 'Delphi 10.2 Tokyo (VER320)以上を使ってください'}
{$IFEND}
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/Delphi コンパイラ指令のリスト:インデックス
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/MESSAGE 指令(Delphi)
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/コンパイラ バージョン
コンパイル | C/C++ | C# | Delphi |
停止 | #error メッセージ | {$Message Fatal 'メッセージ'} | |
継続 | #warning メッセージ | {$Message Warn '警告だよ'} | |
{$Message Hint 'ヒントだよ'} {$Message Error 'エラーだよ'} |
|||
#pragma message("") |
{$Message Hint 'ヒントだよ'}
{$Message Warn '警告だよ'}
{$Message Error 'エラーだよ'}
{$Message Fatal '致命的なエラーだよ'}
{$Message Warn '警告だよ'}
{$Message Error 'エラーだよ'}
{$Message Fatal '致命的なエラーだよ'}
{$IF CompilerVersion > 18.5}
{$Message Fatal 'Delphi 2007 for Win32 以前のバージョンを使ってください'}
{$IFEND}
{$IF CompilerVersion < 20.0}
{$Message Fatal 'Delphi 2009 (Unicode版)以上を使ってください'}
{$IFEND}
{$IF CompilerVersion < 32.0}
{$Message Fatal 'Delphi 10.2 Tokyo (VER320)以上を使ってください'}
{$IFEND}
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/Delphi コンパイラ指令のリスト:インデックス
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/MESSAGE 指令(Delphi)
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/コンパイラ バージョン