Navigation:  Служебные операторы >

DEFINE PLUGIN - Описание функций, находящихся во внешней DLL

Previous pageReturn to chapter overviewNext page

Описание плагинов:

define plugin dllname

       ..........

enddefine

  dllname      - имя файла с плагином (DLL)

 

в данный момент работает только пример TEST (с параметром FMS)

Описывается функция, вызываемая из dllname

В DLL эта функция должна иметь следующий прототип (для нижеуказанного примера):

TEST123 PROCEDURE(*QUEUE),STRING

 

 

Пример:

DEFINE PLUGIN STD.DLL

CALC PROCEDURE(),STRING,NAME(CALCULATOR)

TEST PROCEDURE(LONG,LONG,STRING,BYTE),LONG,FMS,NAME(TEST123)

ENDDEFINE

DEFINE PLUGIN kernel32.dll

GetVersion PROCEDURE(),DWORD,PASCAL

ENDDEFINE

 

 

 

См. также: