Delphi コンパイラ指令のリスト:インデックス
Delphi 言語リファレンス への移動
次のトピックでは、RAD Studio のコンパイラ指令の一覧を示します。
概要
コンパイラ指令
Delphi コンパイラ指令 | 関連付けられたシンボル |
---|---|
{$A},{$ALIGN} | |
{$APPTYPE} | |
{$C},{$ASSERTIONS} | |
{$B},{$BOOLEVAL} | |
{$CODEALIGN} | |
{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND} | |
{$D},{$DEBUGINFO} | |
{$DEFINE} | |
{$DENYPACKAGEUNIT} | |
{$D},{$DESCRIPTION} | |
{$DESIGNONLY} | |
{$ELSE} | |
{$ELSEIF} | |
{$ENDIF} | |
{$E},{$EXTENSION} | |
{$ObjExportAll} | |
{$X},{$EXTENDEDSYNTAX} | |
{$EXTENDEDCOMPATIBILITY} | |
{$EXTERNALSYM [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]} | |
{$EXCESSPRECISION} | |
{$HIGHCHARUNICODE} | |
{$HINTS} | |
{$HPPEMIT} | |
{$IFDEF} | |
{$IF} | |
{$IFEND} | |
{$IFNDEF} | |
{$IFOPT} | |
{$IMAGEBASE} | |
{$IMPLICITBUILD} | |
{$G},{$IMPORTEDDATA} | |
{$I},{$INCLUDE} | |
{$I},{$IOCHECKS} | |
{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION} | |
{$LEGACYIFEND} | |
{$L file},{$LINK file} | |
{$L+},{$LOCALSYMBOLS} | |
{$H},{$LONGSTRINGS} | |
{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE} | |
{$MESSAGE } | |
{$METHODINFO} | |
{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4} | |
{$NODEFINE [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]} | |
{$NOINCLUDE} | |
{$OBJTYPENAME typeIdent ['{B|N}typeNameInObj']} | |
{$OLDTYPELAYOUT ON} | |
{$P},{$OPENSTRINGS} | |
{$O},{$OPTIMIZATION} | |
{$Q},{$OVERFLOWCHECKS} | |
{$SetPEFlags},{$SetPEOptFlags} | |
{$SETPEOSVERSION} | |
{$SETPESUBSYSVERSION} | |
{$SETPEUSERVERSION} | |
{$U},{$SAFEDIVIDE} | |
{$POINTERMATH} | |
{$R},{$RANGECHECKS} | |
{$REALCOMPATIBILITY} | |
{$REGION},{$ENDREGION} | |
リソースの予約アドレス空間(Delphi、Linux) |
{$M},{$RESOURCERESERVE} |
{$R},{$RESOURCE} | |
{$RTTI INHERIT|EXPLICIT} | |
{$RUNONLY} | |
{$M},{$TYPEINFO} | |
{$SCOPEDENUMS} | |
{$W},{$STACKFRAMES} | |
{$STRONGLINKTYPES} | |
{$Y},{$REFERENCEINFO},{DEFINITIONINFO} | |
{$T},{$TYPEDADDRESS} | |
{$UNDEF} | |
{$V},{$VARSTRINGCHECKS} | |
{$WARN} | |
{$WARNINGS} | |
{$WEAKPACKAGEUNIT} | |
{$WEAKLINKRTTI} | |
{$J},{$WRITEABLECONST} | |
{$ZEROBASEDSTRINGS} |