Delphi コンパイラ指令のリスト:インデックス

提供: RAD Studio
移動先: 案内検索

Delphi 言語リファレンス への移動

次のトピックでは、RAD Studio のコンパイラ指令の一覧を示します。



概要

コンパイラ指令

Delphi コンパイラ指令 関連付けられたシンボル スコープ

フィールドのアラインメント(Delphi)

{$A},{$ALIGN}

ローカル

ALLOWBIND

{$ALLOWBIND}

Global

ALLOWISOLATION

{$ALLOWISOLATION}

Global

Application の種類(Delphi)

{$APPTYPE}

Global

Assert 指令(Delphi)

{$C},{$ASSERTIONS}

ローカル

ブール短絡評価(Delphi コンパイラ指令)

{$B},{$BOOLEVAL}

ローカル

コードのアラインメント(Delphi)

{$CODEALIGN}

ローカル

ライブラリまたは共有オブジェクト向けのコンパイラ指令(Delphi)

{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION}

Global

条件付きコンパイル(Delphi)

{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND}

ローカル

データ実行防止対応

{$NXCOMPAT}

Global

デバッグ情報(Delphi)

{$D},{$DEBUGINFO}

Global

DEFINE 指令(Delphi)

{$DEFINE}

ローカル

DENYPACKAGEUNIT 指令(Delphi)

{$DENYPACKAGEUNIT}

ローカル

説明(Delphi)

{$D},{$DESCRIPTION}

Global

DESIGNONLY 指令(Delphi)

{$DESIGNONLY}

ローカル

動的ベース (Delphi)

{$DYNAMICBASE}

ローカル

ELSE(Delphi)

{$ELSE}

ローカル

ELSEIF(Delphi)

{$ELSEIF}

ローカル

大きなアドレスの有効化

{$LARGEADDRESSAWARE}

Global

ENDIF 指令 (Delphi)

{$ENDIF}

ローカル

実行形式ファイルの拡張子(Delphi)

{$E},{$EXTENSION}

Global

シンボルのエクスポート(Delphi)

{$ObjExportAll}

Global

拡張構文(Delphi)

{$X},{$EXTENDEDSYNTAX}

Global

Extended 型の互換性(Delphi)

{$EXTENDEDCOMPATIBILITY}

ローカル

外部シンボル(Delphi)

{$EXTERNALSYM [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]}

ローカル

浮動小数点の精度の制御(Delphi for x64)

{$EXCESSPRECISION}

ローカル

HIGHCHARUNICODE 指令(Delphi)

{$HIGHCHARUNICODE}

ローカル

ヒント(Delphi)

{$HINTS}

ローカル

HPP 出力(Delphi)

{$HPPEMIT}

ローカル

IFDEF 指令(Delphi)

{$IFDEF}

ローカル

IF 指令(Delphi)

{$IF}

ローカル

IFEND 指令(Delphi)

{$IFEND}

ローカル

IFNDEF 指令(Delphi)

{$IFNDEF}

ローカル

IFOPT 指令(Delphi)

{$IFOPT}

ローカル

イメージのベース アドレス

{$IMAGEBASE}

Global

暗黙的ビルド(Delphi)

{$IMPLICITBUILD}

Global

インポート データ

{$G},{$IMPORTEDDATA}

ローカル

インクルード ファイル(Delphi)

{$I},{$INCLUDE}

ローカル

入出力のチェック(Delphi)

{$I},{$IOCHECKS}

ローカル

レガシー IFEND(Delphi)

{$LEGACYIFEND}

ローカル

オブジェクト ファイルのリンク(Delphi)

{$L file},{$LINK file}

ローカル

ローカル シンボル情報(Delphi)

{$L+},{$LOCALSYMBOLS}

Global

長い文字列(Delphi)

{$H},{$LONGSTRINGS}

ローカル

メモリ割り当てサイズ(Delphi)

{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE}

Global

MESSAGE 指令(Delphi)

{$MESSAGE}

ローカル

METHODINFO 指令(Delphi)

{$METHODINFO}

ローカル

列挙型の最小サイズ(Delphi)

{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4}

ローカル

NODEFINE 指令(Delphi)

{$NODEFINE [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]}

ローカル

NOINCLUDE(Delphi)

{$NOINCLUDE}

ローカル

OBJTYPENAME 指令(Delphi)

{$OBJTYPENAME typeIdent ['{B|N}typeNameInObj']}

Global

古い型レイアウト(Delphi)

{$OLDTYPELAYOUT ON}

ローカル

オープン文字列パラメータ(Delphi)

{$P},{$OPENSTRINGS}

ローカル

最適化(Delphi)

{$O},{$OPTIMIZATION}

ローカル

オーバーフローのチェック(Delphi)

{$Q},{$OVERFLOWCHECKS}

ローカル

PE (portable executable) ヘッダー フラグ(Delphi)

{$SetPEFlags},{$SetPEOptFlags}

ローカル

PE ヘッダー オペレーティング システム バージョン

{$SETPEOSVERSION}

ローカル

PE ヘッダー サブシステム バージョン

{$SETPESUBSYSVERSION}

ローカル

PE ヘッダー ユーザー バージョン

{$SETPEUSERVERSION}

ローカル

Pentium 対応 FDIV 演算(Delphi)

{$U},{$SAFEDIVIDE}

ローカル

ポインタ演算(Delphi)

{$POINTERMATH}

ローカル

範囲チェック

{$R},{$RANGECHECKS}

ローカル

Real48 の互換性(Delphi)

{$REALCOMPATIBILITY}

ローカル

領域

{$REGION},{$ENDREGION}

ローカル

リソースの予約アドレス空間(Delphi、Linux)

{$M},{$RESOURCERESERVE}

Global

リソース ファイル(Delphi)

{$R},{$RESOURCE}

ローカル

RTTI 指令(Delphi)

{$RTTI INHERIT|EXPLICIT}

ローカル

RUNONLY 指令(Delphi)

{$RUNONLY}

ローカル

実行時型情報(Delphi)

{$M},{$TYPEINFO}

ローカル

スコープのある列挙型(Delphi)

{$SCOPEDENUMS}

ローカル

スタック フレーム(Delphi)

{$W},{$STACKFRAMES}

ローカル

強いリンク型(Delphi)

{$STRONGLINKTYPES}

Global

高エントロピー 64 ビット ASL のサポート

{$HIGHENTROPYVA}

Global

シンボルの宣言とクロスリファレンスの情報(Delphi)

{$Y},{$REFERENCEINFO},{DEFINITIONINFO}

Global

Terminal Server Aware

{$TSAWARE}

Global

ポインタ型のチェック(Delphi)

{$T},{$TYPEDADDRESS}

ローカル

UNDEF 指令(Delphi)

{$UNDEF}

ローカル

var 文字列チェック(Delphi)

{$V},{$VARSTRINGCHECKS}

ローカル

警告メッセージ(Delphi)

{$WARN}

ローカル

警告(Delphi)

{$WARNINGS}

ローカル

弱いパッケージ

{$WEAKPACKAGEUNIT}

ローカル

WEAKLINKRTTI 指令(Delphi)

{$WEAKLINKRTTI}

ローカル

書き込み可能な型付き定数(Delphi)

{$J},{$WRITEABLECONST}

ローカル

インデックス 0 ベースの文字列(Delphi)

{$ZEROBASEDSTRINGS}

ローカル

関連項目