Liste der Delphi-Compiler-Direktiven - Index

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Delphi-Sprachreferenz

Das folgende Thema führt alle Compiler-Direktiven von RAD Studio auf.


Überblick

Compiler-Direktiven

Delphi-Compiler-Direktive Assoziiertes Symbol

Felder ausrichten (Delphi)

{$A},{$ALIGN}

Anwendungstyp (Delphi)

{$APPTYPE}

Assert-Direktiven (Delphi)

{$C},{$ASSERTIONS}

Boolesche Kurzauswertung (Delphi-Compiler-Direktive)

{$B},{$BOOLEVAL}

Code ausrichten (Delphi)

{$CODEALIGN}

Bedingte Compilierung (Delphi)

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

Debug-Informationen (Delphi)

{$D},{$DEBUGINFO}

DEFINE-Direktive (Delphi)

{$DEFINE}

DENYPACKAGEUNIT-Direktive (Delphi)

{$DENYPACKAGEUNIT}

Beschreibung (Delphi)

{$D},{$DESCRIPTION}

DESIGNONLY-Direktive (Delphi)

{$DESIGNONLY}

ELSE (Delphi)

{$ELSE}

ELSEIF (Delphi)

{$ELSEIF}

ENDIF-Direktive (Delphi)

{$ENDIF}

Erweiterung für ausführbare Dateien (Delphi)

{$E},{$EXTENSION}

Symbole exportieren (Delphi)

{$ObjExportAll}

Erweiterte Syntax (Delphi)

{$X},{$EXTENDEDSYNTAX}

Kompatibilität des Typs Extended (Delphi)

{$EXTENDEDCOMPATIBILITY}

Externe Symbole (Delphi)

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

Steuerung der Gleitkommagenauigkeit (Delphi für x64)

{$EXCESSPRECISION}

HIGHCHARUNICODE-Direktive (Delphi)

{$HIGHCHARUNICODE}

Hinweise (Delphi)

{$HINTS}

HPP-Ausgabe (Delphi)

{$HPPEMIT}

IFDEF-Direktive (Delphi)

{$IFDEF}

IF-Direktive (Delphi)

{$IF}

IFEND-Direktive (Delphi)

{$IFEND}

IFNDEF-Direktive (Delphi)

{$IFNDEF}

IFOPT-Direktive (Delphi)

{$IFOPT}

Image-Basisadresse

{$IMAGEBASE}

Implizites Erstellen (Delphi)

{$IMPLICITBUILD}

Importierte Daten

{$G},{$IMPORTEDDATA}

Datei einbinden (Delphi)

{$I},{$INCLUDE}

E/A-Prüfung (Delphi)

{$I},{$IOCHECKS}

Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)

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

LEGACYIFEND (Delphi)

{$LEGACYIFEND}

Objektdatei linken (Delphi)

{$L file},{$LINK file}

Lokale Symbolinformationen (Delphi)

{$L+},{$LOCALSYMBOLS}

Lange Strings (Delphi)

{$H},{$LONGSTRINGS}

Speicherreservierung (Delphi)

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

MESSAGE-Direktive (Delphi)

{$MESSAGE }

METHODINFO-Direktive (Delphi)

{$METHODINFO}

Mindestgröße für Enum-Typen (Delphi)

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

NODEFINE-Direktive (Delphi)

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

NOINCLUDE (Delphi)

{$NOINCLUDE}

OBJTYPENAME-Direktive (Delphi)

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

Alter Layouttyp (Delphi)

{$OLDTYPELAYOUT ON}

Offene String-Parameter (Delphi)

{$P},{$OPENSTRINGS}

Optimierung (Delphi)

{$O},{$OPTIMIZATION}

Überlaufprüfung (Delphi)

{$Q},{$OVERFLOWCHECKS}

PE (Portable Executable) Header-Flags (Delphi)

{$SetPEFlags},{$SetPEOptFlags}

PE (Portable Executable) Header-Betriebssystem-Version

{$SETPEOSVERSION}

PE (Portable Executable) Header-Subsystem-Version

{$SETPESUBSYSVERSION}

PE (Portable Executable) Header-Benutzer-Version

{$SETPEUSERVERSION}

Pentium-sichere FDIV-Operationen (Delphi)

{$U},{$SAFEDIVIDE}

Zeigermathematik (Delphi)

{$POINTERMATH}

Bereichsüberprüfung

{$R},{$RANGECHECKS}

Real48-Kompatibilität (Delphi)

{$REALCOMPATIBILITY}

Abschnitte

{$REGION},{$ENDREGION}

Reservierte Adresse für Ressourcen (Delphi, Linux)

{$M},{$RESOURCERESERVE}

Ressourcen-Datei (Delphi)

{$R},{$RESOURCE}

RTTI-Directive (Delphi)

{$RTTI INHERIT|EXPLICIT}

RUNONLY-Direktive (Delphi)

{$RUNONLY}

Laufzeit-Typinformationen (Delphi)

{$M},{$TYPEINFO}

Bereichsabhängige Aufzählungen (Delphi)

{$SCOPEDENUMS}

Stack-Frames (Delphi)

{$W},{$STACKFRAMES}

Starke Linktypen (Delphi)

{$STRONGLINKTYPES}

Symboldeklarationen und Querverweise (Delphi)

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

Typprüfung bei Zeigern (Delphi)

{$T},{$TYPEDADDRESS}

UNDEF-Direktive (Delphi)

{$UNDEF}

Prüfung von Var-String (Delphi)

{$V},{$VARSTRINGCHECKS}

Warnmeldungen (Delphi)

{$WARN}

Warnungen (Delphi)

{$WARNINGS}

Schwach Packen

{$WEAKPACKAGEUNIT}

WEAKLINKRTTI-Direktive (Delphi)

{$WEAKLINKRTTI}

Schreibbare typisierte Konstanten (Delphi)

{$J},{$WRITEABLECONST}

Nullbasierte Strings (Delphi)

{$ZEROBASEDSTRINGS}

Siehe auch