外部シンボル(Delphi)
Delphi コンパイラ指令のリスト:インデックス への移動
種類 |
パラメータ |
構文 |
{$EXTERNALSYM <識別子> [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]} |
C++Builder で使用するヘッダー ファイルの生成時に使用されます。
EXTERNALSYM 指令は、C++ 用に生成されたヘッダーファイルに指定の Delphi シンボルが出現しないようにします。オーバーロードされたルーチンが指定された場合は、そのルーチンのすべてのバージョンがヘッダー ファイルから除外されます。
'typeNameInHpp' フィールドと 'typeNameInHppUnion' フィールドは次のように機能します。
- これら 2 つのフィールドの両方を指定する、どちらか一方を指定する、どちらも指定しない、のいずれも可能です。
- 'typeNameInHpp' は、シンボルの使用時に出力される名前です。
- 'typeNameInHppUnion' は、シンボルが共用体(Pascal レコード型のバリアント セクション)の内部で宣言された場合に使用される名前です。