Форум » [x]Harbour » Использование динамических DLL в консольных приложениях » Ответить
Использование динамических DLL в консольных приложениях
Aleksandr_D: Использование динамических DLL в консольных приложениях. Собрал DLL - NC.DLL - hbmk2 *.HBP -hbdynvm -lhbct -lhbmainstd -lharbour-32-bcc -lhbmaindllp NC /b /n /q /dDEBUG Вызов в основной программе: hLib := hb_LibLoad( "NC.DLL" ) if !empty( hLib ) && Функции не отрабатывают. xx := HB_DYNCALL({'FileMan1', "NC.DLL"}) hb_DynCall( { 'FileMan1', hLib, HB_DYN_CALLCONV_CDECL }) && Падает по ошибке Error BASE/1001 Undefined function: FILEMAN1 DO('FileMan1') FileMan1() endif hb_LibFree( hLib ) При вызове ошибка: Error BASE/1001 Undefined function: FILEMAN1
Ответов - 23, стр:
1 2 All
SergKis: PS и так же EXIT PROCEDURE EXITP
SergKis: PPS примеры функций в tests\letoudf.prg
Aleksandr_D: SergKis пишет: Почитать - это хорошо, а посмотреть на текстах лучше. Спасибо!
полная версия страницы