Язык:
Русский
English
External (процедурная директива)
External (внешние) объявления позволяют вам связывать друг с другом компилируемые отдельно процедуры и функции, написанные на ассемблере.
Внешний код компонуется с модулем или программой Pascal с помощью директивы компилятора $L имя файла.
В процедурах и функциях, импортируемых из DLL, директива external замещает части объявлений и операторов, которые могли бы присутствовать.
Примеры
Function GetMode : Word;
External;
Procedure SetMode(Mode : Word);
External; $L CURSOR.OBJ
Function GlobalAlloc(Flags : Word; Bytes : Longint) : THandle;
Far;
External 'KERNEL' Index 15;