Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
angryjack93
7 / 3 / 1
Регистрация: 04.11.2012
Сообщений: 218
#1

Не работает DLL - C++

16.05.2013, 17:40. Просмотров 295. Ответов 4
Метки нет (Все метки)

написал DLL и вроде бы как правильно (во всяком случае при компиляции ничего не было)
Закинул все по папочкам: в инклуд, в либы и рядом с запускаемым приложением саму .dll, но у меня выдает ошибку.
Почему?
Миниатюры
Не работает DLL  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2013, 17:40     Не работает DLL
Посмотрите здесь:

C++ Не работает явное преобразование типа, а неявное работает.
C++ То работает, то не работает. Массив из случайных вещественных чисел
C++ Release не работает, Debug работает
C++ Dll на Cpp 6.0 не работает в VB
Приложение работает в Win2K, не работает в Win2003 C++
C++ Код не работает в VC++ 6.0 но работает в MSVC++ 2010
Программа работает на Windows 7, но не работает на XP C++
Работает в онлайн компиляторах, но не работает у меня C++
Загрузка 32 bit DLL в 64 bit DLL C++
C++ Dll C++ В С#
C++ Не работает кириллица. Или работает, но illegale bute sequence
C++ Не работает dll библиотека

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
16.05.2013, 18:21     Не работает DLL #2
angryjack93, чего-чего вы там в инклюды засунули? dll-ку никуда засовывать не надо.
Уверены, что dll лежит в папке с приложением? На всякий скажу, что, запуская из под vs приложение, запускается не exe-файл в папке debug/release. Точнее, оттуда, но коренная папка будет не так (т.е. dll оттуда не возьмется). Для проверки этого попробуйте запустить сам exe, а не через vs.
angryjack93
7 / 3 / 1
Регистрация: 04.11.2012
Сообщений: 218
16.05.2013, 18:36  [ТС]     Не работает DLL #3
Цитата Сообщение от nexen Посмотреть сообщение
angryjack93, чего-чего вы там в инклюды засунули? dll-ку никуда засовывать не надо.
Уверены, что dll лежит в папке с приложением? На всякий скажу, что, запуская из под vs приложение, запускается не exe-файл в папке debug/release. Точнее, оттуда, но коренная папка будет не так (т.е. dll оттуда не возьмется). Для проверки этого попробуйте запустить сам exe, а не через vs.
В инклуды я запихнул файл с расширением .h, в либы .lib, к приложению .dll. Пробовал запускать и просто .exe-файл, но ошибка все равно вылезает. DLL-файл программа видит (пробовал удалить и вылезла ошибка об отсутствии), но почему-то не обрабатывает все верно:\
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
16.05.2013, 18:40     Не работает DLL #4
angryjack93, ну так лол, показывайте код тогда.. Такую ошибку при работе с dll'ками я не встречал :<
angryjack93
7 / 3 / 1
Регистрация: 04.11.2012
Сообщений: 218
16.05.2013, 18:43  [ТС]     Не работает DLL #5
Цитата Сообщение от nexen Посмотреть сообщение
angryjack93, ну так лол, показывайте код тогда.. Такую ошибку при работе с dll'ками я не встречал :<
Слух, мэн, вот тут вроде как решение проблемы
http://social.msdn.microsoft.com/For...2-63435737e09c

но я чего-то не понял, как отключить какие-то там AppContainer. Если не поможет, то кину сюда код))
Yandex
Объявления
16.05.2013, 18:43     Не работает DLL
Ответ Создать тему
Опции темы

Текущее время: 00:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru