`
fengzgxing
  • 浏览: 238571 次
  • 性别: Icon_minigender_1
  • 来自: 四川
社区版块
存档分类
最新评论

Java调用OCX的方法(已存在OCX)

    博客分类:
  • Java
阅读更多
公司的一个项目要求如下:客户提供了一个OCX控件,要求用java去调用ocx里面的方法。
通过jacob去直接调用ocx,出错。在google上搜索了一下,无果。

一天后,结合C#完成了java 对 ocx 的调用。
具体方法可以从这两们大侠的文章中总结:

http://www.evget.com/zh-CN/Info/catalog/11546.html(用C#创建COM组件全过程)

http://www.iteye.com/problems/10630 (关于JACOB响应OCX组件中的事件)
分享到:
评论
2 楼 tangshengpan 2012-09-07  
楼主,我跟你的情况一样,有现成OCX控件,用JAVA调用,出错,解决无果啊。你是怎么调用的,能把源码分享一下吗????
1 楼 sosyi 2010-09-01  
我的报这样的错:
Exception in thread "main" com.jacob.com.ComFailException: Can't get object clsid from progid
at com.jacob.com.Dispatch.createInstance(Native Method)
at com.jacob.com.Dispatch.<init>(Dispatch.java:146)
at com.jacob.activeX.ActiveXComponent.<init>(ActiveXComponent.java:58)
at org.jyw.common.Test.main(Test.java:11)

相关推荐

Global site tag (gtag.js) - Google Analytics