Использовать dll без lib и LoadLibrary
От: Аноним  
Дата: 31.07.02 08:50
Оценка:
А есть ли другой способ, кроме всем известного, через LoadLibrary, GetProcAddress, …
Если у меня нет lib файла, а есть только dll.
Дело в том, что у меня в dll порядка 50 разных по прототипам функций.
Как-то не очень хочется каждый раз описывать указатель на каждую из них.
Re: Использовать dll без lib и LoadLibrary
От: grad  
Дата: 31.07.02 08:59
Оценка:
Есть.
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q131313
Re: Использовать dll без lib и LoadLibrary
От: Vi2 Удмуртия http://www.adem.ru
Дата: 31.07.02 09:12
Оценка:
Здравствуйте Аноним, Вы писали:

А>А есть ли другой способ, кроме всем известного, через LoadLibrary, GetProcAddress, …

А>Если у меня нет lib файла, а есть только dll.
А>Дело в том, что у меня в dll порядка 50 разных по прототипам функций.
А>Как-то не очень хочется каждый раз описывать указатель на каждую из них.

Сделай класс для себя, который загружает функцию по имени.

Или перейди на СОМ — LoadLibrary + GetProcAddress("DLLGetClassObject" или другую функцию в DLL), получаешь локальный интерфейс с известными функциями и работаешь с ними.
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! © КВН НГУ
Re: Использовать dll без lib и LoadLibrary
От: Edmond  
Дата: 31.07.02 09:36
Оценка: 4 (1)
Здравствуйте Аноним, Вы писали:

А>А есть ли другой способ, кроме всем известного, через LoadLibrary, GetProcAddress, …

А>Если у меня нет lib файла, а есть только dll.
А>Дело в том, что у меня в dll порядка 50 разных по прототипам функций.
А>Как-то не очень хочется каждый раз описывать указатель на каждую из них.

Смотри в конце

WASM.RU
С уважением, Edmond
Re[2]: Использовать dll без lib и LoadLibrary
От: Edmond  
Дата: 31.07.02 09:48
Оценка:
Здравствуйте Edmond, Вы писали:

E>Здравствуйте Аноним, Вы писали:


А>>А есть ли другой способ, кроме всем известного, через LoadLibrary, GetProcAddress, …

А>>Если у меня нет lib файла, а есть только dll.
А>>Дело в том, что у меня в dll порядка 50 разных по прототипам функций.
А>>Как-то не очень хочется каждый раз описывать указатель на каждую из них.

ТО есть лучший способ это создать либ из DLL


С уважением, Edmond
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.