Как получить доступ к файлу DLL в Java? - PullRequest
3 голосов
/ 30 сентября 2010

У меня есть несколько методов в Visual Basic 6.0 DLL, к которым мне нужно получить доступ в Java 6.0.Как мне это сделать?

Ответы [ 2 ]

7 голосов
/ 30 сентября 2010

Интерфейс Native * - ваш друг. Но более простым способом должно быть использование библиотеки Java Native Access. Вот ответ на похожий вопрос .

1 голос
/ 30 сентября 2010

JNI можно легко использовать для доступа к любой функции, общедоступной в DLL (управляемой или неуправляемой), чтобы ее можно было использовать в Java.

Вам нужно будет создать свой собственный интерфейс, используя собственный интерфейс Java (JNI), а затем вызывать функции интерфейса, как обычно.

...