Не подключается Dll созданная в Vc++

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем PoReX, 19 авг 2010.

Статус темы:
Закрыта.
  1. PoReX

    PoReX Гость

    Здравствуйте!
    Имеется dll, lib файл и заголовочник созданные в MS VC8. Необходимо подключить dll'ку к C++ Builder 2010. Пробовал подключать статически сначала оригинальный lib:
    далее, начитавшись сообщений по форумам, сделал lib файл для Buildera implib'ом, результат тот же(( Статически подключать отпало желание.
    Пробую динамически:
    Код (Text):
    HINSTANCE dllInstance;
    typedef int __stdcall (*FMJ2_Init)(IN LPCTSTR szMJ2Path, OUT void**pTrack,
    OUT HANDLE * pMJ2Handle, OUT int*pmdat_initpos);
    FMJ2_Init MJ2_Init;

    //--------------------------------------------------

    dllInstance=LoadLibrary("mj2_to_frames_dll.dll");
    if (dllInstance) {
    MJ2_Init=(FMJ2_Init )GetProcAddress(dllInstance,"_MJ2_append_Init");
    error=GetLastError();
    }
    GetLastError() возвращает 127 т.е. функция не найдена! Писать __import и __cdecl бесполезно.
    Уже не знаю как библиотекой можно справиться(
     

    Вложения:

    • DLL.zip
      Размер файла:
      62,7 КБ
      Просмотров:
      7
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей