|
Модераторы: LSD, AntonSaburov |
|
Snap11 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 11.2.2016 Репутация: нет Всего: нет |
Добрый день, работаю с JNA подключился через интерфейс к .dll библиотеке но при вызове из неё метода пишет
Exception in thread "main" java.lang.UnsatisfiedLinkError: Error looking up function 'сonnect': Не найдена указанная процедура. Вот вызываемый метод который описан в ней
рабочий код
Почему её не находит ? Это сообщение отредактировал(а) Snap11 - 27.1.2017, 11:16 |
||||
|
|||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 209 Всего: 537 |
Думаю надо начать с того, что взять JNAerator и сгенерировать интерфейс к этой библиотеке и проверить работает ли он.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Snap11 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 11.2.2016 Репутация: нет Всего: нет |
Интерфейс я генерил только с помощью com4j.
Получалось
И соответственно был результат от .dll в виде true когда его вызывал. |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 209 Всего: 537 |
Так если это COM, то зачем нужно использовать голый JNA? Уж лучше COM-to-Java библиотеки.
А вообще интерфейс который тебе дают COM-to-Java библиотеки адаптирован для Java. Судя по всему тебе надо использовать тип: WTypes.BSTR -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |