请问一个java调用vc编写的动态库的问题,除JNI外是不是还有其它的办法? 我一直用vc6.0,有个客户想要用Java调用我的动态库dll。我以前用过JNI,可以实现java调用。但客户说有更简单的方法,叫什么JCOM,我不太懂(java一点不懂),向大家请教一下。有没有相关的资料。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太懂,是编写成COM组件给Java调用? 现在是普通的动态库,想知道怎么修改一下,java就可以直接调用了。 JCom is a bridge library between Java and Com to enable COM object access from Java classes. Example: Creating an Excel worksheet, or using Visual Basic COM application from a Java application. http://sourceforge.net/projects/jcom/ 需要把普通的DLL 做成COM 组件 是不是java可以直接调用com组件,这样把普通dll做成com组件,java就可以直接调用了? 应该是,但我觉得你把你的DLL改成COM的工作量与你之间调用JNI差不多。 楼上说的是呀,我感觉JNI更简单,呵呵,主要是对COM也不熟悉。 把dll实现的功能做成COM组件,COM可以提java调用。或者借助COM技术,把dll封状成一个COM 为什么啊?这3D编辑器外观是2条线框? 图片显示的问题,盼解答 请大家帮忙:DrawItem函数的参数:LPDRAWITEMSTRUCT 的解释 我下了个镜像MSDN,安装了以后,我在关键字里搜索什么也没有,列表空白一片,怎么回事 关于多线程的问题 在98下,waveOutOpen导致程序无响应,怎么解决? 串口通信中比较奇怪的问题:刚开机时串口收不到数据 如何知道哪些.ocx已经注册? 关于MFC中的光标问题。 高手请看,如何使静态切分视图这样分割,分左右两个,右边分上下两个? 关于利用DLL做接口的问题? 1000分,求一条“鱼”源码,请图像处理高手出击
应该是,但我觉得你把你的DLL改成COM的工作量与你之间调用JNI差不多。
或者借助COM技术,把dll封状成一个COM