java对于特殊的dll不能直接调用,只能利用原生语言(c和c++)来实现中间dll,再用它来调用你的dll就可以了!
解决方案 »
- 如何用JAVA实现类似于QQ空间的分享功能?
- (java ee+mysql架构)jsp页面中输出数据库的text数据类型
- Hibernate通用DAO问题
- 关于displayTAG中文链接问题
- jdbc和jndi到底有什么区别???
- 哪为朋友可以给java初学者指条路
- hibernate如何只取表中的部分列?
- 没学过EJB,请大家推荐一本EJB的书,顺便推荐一本JAVA方面可以做为字典用的书
- 关于在struts中怎样定义双重循环的问题?大家帮帮忙,急等!!!!!
- 在JAXP解释中一个简单又奇怪的问题?
- 高分求救啊~~~~~~~~(兄弟们快来啊)~~~如何产生树型连接
- jbuilder+jboss开发webservice
然后用这个dll调用你的这个dll因为jni不能直接调用dll,只能调用符合规范的dll也就是javah一步步生成的dll
所以必须写一个中间dll
建议楼主看看这个帖子,对你有帮助
般是这种形式的文件:java_包_类_方法名,再用C#编译器生成dll就行了。
用java程序中只需直接用就可以了。