Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подключение собственного DLL

8.0K
30 апреля 2007 года
Duality27
49 / / 01.12.2006
Как откомпилировать приложение, чтобы включить в него DLL библиотеку. В меню Project->Add to Project добавила lib file, включила h file, отключила галку в Use RTl Library, но программа запускается только ,если DLL находится в том же каталоге что и программа.
Что делать???
Добавляла пути в опциях компилятора Linker, ничего не помогает, программа при запуске требует DLL
9.5K
30 апреля 2007 года
zergman
53 / / 09.11.2006
А как хотелось??? Так и должно быть...
или в c:\windows\system32 или в рабочей директории.
А можно динамично подключать откуда хочешь, например
 
Код:
HINSTANCE MyLib = LoadLibrary("E:\my.dll");
8.0K
01 мая 2007 года
Duality27
49 / / 01.12.2006
Цитата: zergman
А как хотелось??? Так и должно быть...
или в c:\windows\system32 или в рабочей директории.
А можно динамично подключать откуда хочешь, например
 
Код:
HINSTANCE MyLib = LoadLibrary("E:\my.dll");



Спасибо за ответ,
я просто хочу скомпоновать в один модуль все

497
01 мая 2007 года
IL84
267 / / 24.04.2003
В таком случае нужно заюзать программу dll2lib - тут. Программа платная, но тут была нормальная сборка и описание, что и как делать.
8.0K
01 мая 2007 года
Duality27
49 / / 01.12.2006
Цитата: IL84
В таком случае нужно заюзать программу dll2lib - тут. Программа платная, но тут была нормальная сборка и описание, что и как делать.



а потом указать адрес этой lib в опциях Linker?

497
01 мая 2007 года
IL84
267 / / 24.04.2003
Да, подключать как обычно.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог