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

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

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

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



概要

コンパイラ指令

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

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

{$A},{$ALIGN}

ALLOWBIND

{$ALLOWBIND}

ALLOWISOLATION

{$ALLOWISOLATION}

Application の種類(Delphi)

{$APPTYPE}

Assert 指令(Delphi)

{$C},{$ASSERTIONS}

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

{$B},{$BOOLEVAL}

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

{$CODEALIGN}

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

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

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

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

データ実行防止対応

{$NXCOMPAT}

デバッグ情報(Delphi)

{$D},{$DEBUGINFO}

DEFINE 指令(Delphi)

{$DEFINE}

DENYPACKAGEUNIT 指令(Delphi)

{$DENYPACKAGEUNIT}

説明(Delphi)

{$D},{$DESCRIPTION}

DESIGNONLY 指令(Delphi)

{$DESIGNONLY}

動的ベース (Delphi)

{$DYNAMICBASE}

ELSE(Delphi)

{$ELSE}

ELSEIF(Delphi)

{$ELSEIF}

大きなアドレスの有効化

{$LARGEADDRESSAWARE}

ENDIF 指令 (Delphi)

{$ENDIF}

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

{$E},{$EXTENSION}

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

{$ObjExportAll}

拡張構文(Delphi)

{$X},{$EXTENDEDSYNTAX}

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}

暗黙的ビルド(Delphi)

{$IMPLICITBUILD}

インポート データ

{$G},{$IMPORTEDDATA}

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

{$I},{$INCLUDE}

入出力のチェック(Delphi)

{$I},{$IOCHECKS}

レガシー IFEND(Delphi)

{$LEGACYIFEND}

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

{$L file},{$LINK file}

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

{$L+},{$LOCALSYMBOLS}

長い文字列(Delphi)

{$H},{$LONGSTRINGS}

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

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

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']}

古い型レイアウト(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}

リソース ファイル(Delphi)

{$R},{$RESOURCE}

RTTI 指令(Delphi)

{$RTTI INHERIT|EXPLICIT}

RUNONLY 指令(Delphi)

{$RUNONLY}

実行時型情報(Delphi)

{$M},{$TYPEINFO}

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

{$SCOPEDENUMS}

スタック フレーム(Delphi)

{$W},{$STACKFRAMES}

強いリンク型(Delphi)

{$STRONGLINKTYPES}

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

{$HIGHENTROPYVA}

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

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

Terminal Server Aware

{$TSAWARE}

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

{$T},{$TYPEDADDRESS}

UNDEF 指令(Delphi)

{$UNDEF}

var 文字列チェック(Delphi)

{$V},{$VARSTRINGCHECKS}

警告メッセージ(Delphi)

{$WARN}

警告(Delphi)

{$WARNINGS}

弱いパッケージ

{$WEAKPACKAGEUNIT}

WEAKLINKRTTI 指令(Delphi)

{$WEAKLINKRTTI}

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

{$J},{$WRITEABLECONST}

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

{$ZEROBASEDSTRINGS}

関連項目