Помогите разобраться - стоит это делать или нет. Пробую подключить собственноручно написанную на BC3.3 DLL в Borland
Pascal для DPMI-режима. Если эта DLL не использует преобразования типа float->int всё идёт хорошо. Как только это преобразование используется - LoadLibrary в BP выдаёт 2 (файл не найден). Смотрим с помощью TDUMP - в этом случае DLL использует помимо KERNEL и USER ещё и WIN87EM
.DLL (всегда присутствует в windows\system\ ) при подключении которой и возникают проблемы. Т.е., если последнюю библиотеку подключать отдельно(в BP) проблема сохраняется (файл не найден -2). Так, смотрим WIN87EM.DLL - ага, 16-разрядная библиотека, для Windows 3.1, т.е в принципе подходит, но не подключается. Получается, что если использовать создание Windows DLL, то неизбежно используется и WIN87EM.DLL. Вот отсюда и вопрос - как использовать BC DLL в BP ?