Externe Symbole (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Liste der Delphi-Compiler-Direktiven - Index

Typ

Parameter

Syntax

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



Wird beim Erzeugen von Header-Dateien für die Verwendung durch C++Builder eingesetzt.

Die Direktive EXTERNALSYM verhindert, dass das angegebene Delphi-Symbol in für C++ generierten Header-Dateien enthalten ist. Wenn eine überladene Routine angegeben wird, werden alle Versionen der Routine aus der Header-Datei ausgeschlossen.

Für die Felder "typeNameInHpp" und "typeNameInHppUnion" gilt Folgendes:

  • Sie können beide Felder, ein Feld oder keins von beiden angeben.
  • "typeNameInHpp" ist der Name, der bei der Verwendung des Symbols ausgegeben wird.
  • Der Name "typeNameInHppUnion" wird verwendet, wenn das Symbol innerhalb einer Union (varianter Abschnitt des Pascal-Record-Typs) deklariert wird.

Siehe auch