我需要在Java 6.0中訪問的Visual Basic 6.0 DLL中有一些方法。我該怎麼做呢?如何訪問java中的DLL文件?
3
A
回答
7
Java Native interface是你的朋友。但更簡單的方法應該是使用Java Native Access庫。 Here's an answer to a similiar question。
1
JNI可以很容易地用於訪問DLL中公開可用的任何函數(託管或非託管),以便它可以在java中使用。
您將需要使用Java本地接口(JNI)創建自己的接口,然後像平常一樣調用接口函數。
相關問題
- 1. 如何在java中訪問.Net DLL // jsp
- 2. 如何通過CAPL訪問.dll文件?
- 3. 如何訪問Java ME中的文件
- 4. 有權訪問頭文件,如何訪問.dll的C++代碼?
- 5. 如何訪問C++中的dll文件中的函數
- 6. .dll文件無法訪問
- 7. 如何訪問ASP.NET MVC項目的bin文件夾中的DLL?
- 8. 如何訪問資源DLL中的文件
- 9. 如何訪問文件的.tar文件中的Java
- 10. Java訪問橋斷DLL
- 11. 如何訪問java類中WEB-INF文件夾下的文件
- 12. 如何在Java中配置.dll文件?
- 13. 從我的dll訪問文件
- 14. 如何訪問Firebird Embedded中的UDF DLL?
- 15. 如何使用JNA訪問Java代碼中的DLL方法?
- 16. DLL如何訪問EXE類?
- 17. 如何訪問qbfc * .DLL
- 18. DLL類不能在App_Code文件夾中的文件訪問
- 19. MacOSX上的Java:如何訪問軟件包中的文件
- 20. 如何給訪問限制在.net中的DLL的訪問
- 21. 在java中訪問dll方法
- 22. 如何在沒有dll的情況下訪問配置文件?
- 23. 如何在Java 7 java.nio.file.Path中訪問子文件/文件夾?
- 24. 如果我沒有dll文件的文檔,我該如何訪問DLL文件的功能?
- 25. Qt無法訪問某些.dll文件
- 26. 通過c + + cli文件訪問UWP DLL
- 27. 如何在CodeIgniter中訪問/引用DLL?
- 28. 如何在python中從dll訪問類?
- 29. 訪問java中的網絡文件
- 30. 訪問WEB-INF中的文件| Java
JNI是答案.... – 2010-09-30 09:51:12