Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Th
Зарегистрирован: 04.10.2002 Сообщения: 3 Откуда: Moscow
|
Добавлено: Чт Окт 10 2002 17:23 Заголовок сообщения: В Delphi не грузится dll, написанная в VC++ |
|
|
Помогите, плз, кто знает. Написал dll в VC++ пытаюсь из Delphi проекта ее загрузить с помощью LoadLibrary. LoadLibrary возвращает мусор, а GetLastError после вызова говорит "неверный дескриптор". ;(( |
|
Вернуться к началу |
|
|
Олигарх
Зарегистрирован: 28.09.2002 Сообщения: 102
|
Добавлено: Вс Окт 13 2002 10:15 Заголовок сообщения: Re: |
|
|
Что поделать - конфликтует Borland c Microsoft ) |
|
Вернуться к началу |
|
|
ШтрихКод Гость
|
Добавлено: Пн Окт 14 2002 13:42 Заголовок сообщения: Re: В Delphi не грузится dll, написанная в VC++ |
|
|
Попробуй сделать так: 1)Когда компилируешь DLL вынеси прототипы экспорт. функций в DEF файл 2)В Delphi опиши функцию из ДЛЛ которую будешь использовать с тем же именем и объяви ее как extern и обязательно пропиши модификатор cdecl Так работает 100%. правдо это статич. подключение длл |
|
Вернуться к началу |
|
|
Simix Гость
|
Добавлено: Пт Ноя 15 2002 13:46 Заголовок сообщения: Re: А уменя грузится... :) |
|
|
Даже не думал, что в этм может быть проблема... Сваял на Дельфи ДЛЛ, без всяких выкрутасов, стандартными методами. Причём там внутри использовались компоненты для доступа к Oracle и всякие другие навороты - всё ОК! |
|
Вернуться к началу |
|
|
|