|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.03.2015, 09:27 | #1 |
Пользователь
Регистрация: 11.08.2008
Сообщений: 19
|
Ошибка экспорта функции неуправляемого кода
Здравствуйте,
У меня ошибка возникает когда я пытаюсь вызвать функцию неуправляемого кода. Посмотрите пожалуйста Код:
Как правильно сделать? |
23.03.2015, 09:31 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
1) DLL где лежит?
2) Текст ошибки на буржуинском в студию. 3) Ошибка на этапе компиляции или во время выполнения?
I'm learning to live...
|
24.03.2015, 08:48 | #3 | |
Пользователь
Регистрация: 11.08.2008
Сообщений: 19
|
Цитата:
На буржуйском он говорит что не подключена ДЛЛ Ошибка во время компиляции Скорее всего в студии длл надо подключить, но я это ни разу не делал)) Сейчас положил библиотеку в папку с экзешником ошибка прошла. Теперь ругается что не может найти точку входа в функцию. Думаю проблема в том что я скомпилировал библиотеку без def файла. Может ли это быть из-за этого? ошибка следующая: Не удается найти точку входа "ms_readmsr" в DLL "mseedDLL.dll". Последний раз редактировалось Stilet; 24.03.2015 в 09:31. |
|
24.03.2015, 09:32 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
I'm learning to live...
|
|
24.03.2015, 09:50 | #5 | |
Пользователь
Регистрация: 11.08.2008
Сообщений: 19
|
Цитата:
Теперь у меня следующая проблема. Дело в том что функция которая мне нужна использует структуру. Могули я экспортировать всю структуру из библиотеки как я делаю с функцией или надо создавать копию структуры и использовать её? |
|
24.03.2015, 10:51 | #6 | |
Пользователь
Регистрация: 11.08.2008
Сообщений: 19
|
Цитата:
Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена. |
|
24.03.2015, 10:53 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
MSRecord в оригинале это структура же?
почему вы передаете класс? В C# классы и структуры имеют больше отличий чем в С++. далее, вы уверен что верно составили делегат вашей функции? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убрать дублирование кода шаблонной функции | higimo | Общие вопросы C/C++ | 1 | 25.12.2013 12:27 |
ошибка кода | waitingforpron | Общие вопросы C/C++ | 5 | 01.10.2011 14:24 |
Функции, сокращение кода | Neolit1819 | Помощь студентам | 0 | 31.05.2011 08:48 |
ошибка кода | kotopezzz | Общие вопросы Delphi | 16 | 16.02.2011 10:26 |
Ищу код функции для экспорта Datagridview в excel | kolchakA | Общие вопросы .NET | 1 | 10.07.2010 10:32 |