Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
evilden
0 / 0 / 0
Регистрация: 16.12.2009
Сообщений: 8
#1

Прошу помочь.Подключение dll на неуправляемом С/С++ - C++

10.07.2010, 16:36. Просмотров 581. Ответов 0
Метки нет (Все метки)

Возникла проблема.Есть рабочая dll, необходимо подключить к CLR приложению.
Подключение происходит нормально. Все функции работают нормально кроме одной(хотя dll проверял все работает в обычных Win32 приложениях).Данная функция производит загрузку из файла если файл не найден-возвращает код ошибки,т.е. все нормально.Но если файл находит(путь указан точный) то происходит ошибка исключение "System.AccessViolationException" попытка записи в защищенную память. способы вызова:

1)[DllImport("C__Work_.DLL")]
extern "C" int LoadIn(DWORD*name_);
2)а также с помощью GetModuleFileName и GetProcAddress

результат тот же замечу еще раз-другие функции работают нормально
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2010, 16:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прошу помочь.Подключение dll на неуправляемом С/С++ (C++):

Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями? - C++
Движок перевожу на платформу Win64 и нужно, чтобы разрядность ЕХЕ и DLL совпадали, а в интернете искал 64-битные версии ogg.dll, vorbis.dll...

Программа шифрования/дешифрования... Что не так?, Очень прошу помочь... - C++ Builder
Обращаюсь к Вам, уважаемые гуру! Пожалуйста, найдите несколько минут - посмотрите исходники... Что у меня не так прописано?.. Я...

Подключение dll - C++ Builder
У меня подключены dll через lib, они находятся в другой папке и в проекте я подключил ее в настройках, в компиляторе все работает, а при...

подключение dll библиотеки - C++ Builder
как подключить dll библиотеку в билдер с++ через опции проекта

Динамическое подключение dll - C++ Builder
Здравствуйте! Обращаюсь за помощью к знающим людям! Объясните пожалуйста как динамически подключить dll с помощью LoadLibrary() и...

Подключение библиотек DLL - C++ Builder
как в борланде подключить dll библиотеку?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2010, 16:36
Привет! Вот еще темы с ответами:

Подключение к проекту Skype4com.dll - C++ Builder
Не знаю как подключать динамические библиотеки к проекту, чтобы потом с ними работать... Подскажите как

Подключение сторонней dll к пректу. - C++ Builder
Все поиски излазил, задолбался, не найду ничего путного. Есть чужая dll (единственный файл, без lib, h и т.д.) Есть подробное описание...

Подключение dll содержащей класс - C++ Builder
Здравствуйте. У меня возникла проблема с динамическом подключении dll содержащей класс. #include <windows.h> #define MAX_WIN_PORT...

Подключение user32.dll для работы в Windows XP - C++ Builder
Вот сам код void __fastcall TForm3::MyFunc() { // химичу, запуска на ХР. Надо библиотеку загружать динамически. typedef...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.