javaocx调用,java调用ocx中的接口
作者:admin 发布时间:2024-04-20 12:45 分类:资讯 浏览:8 评论:0
JAVA怎么调用OCX控件
下载一个jacob 的jar包,按要求把它放在相应的位置,注意jar包的版本和你所安装的jre的匹配。然后就可以了用了。
一般来说,如果你找不到开源包,那么就通过JNI技术调用DLL,然后用DLL调用OCX控件。
要调用 就必须知道Active中的方法的API。然后加载Active这个dll。然后将参数传入到你要用的方法里。然后去执行方法。你去下个Jnative的jar包。很简单的。
activex组件要register注册,只有在本地注册后,在页面里才可以调用。
你用jacob去掉别的DLL还是要调用jacob.dll?把dll放到,library.path中在程序里加static{System.loadLibrary(dll名);}然后再试一下。
OCX 是 ActiveX 控件,不能直接运行,需要在 VB 或者 C++ 中对其进行调用。编程序的话,权衡起来 C++ 最好,但是对于一些小的日常应用,对安全性和执行效率要求不高的时候,VB 是首选。
java如何调用ocx控件中的事件啊?我是在SWT中使用OleClientSite的_百度...
Active应该是dll文件。要调用 就必须知道Active中的方法的API。然后加载Active这个dll。然后将参数传入到你要用的方法里。然后去执行方法。你去下个Jnative的jar包。很简单的。
当使用 Regsvr3exe 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。如果此尝试成功,Regsvr3exe 会显示一个指示成功的对话框。
首先,人们发现VBX控件不见了,全部换成了OCX控件,这个OCX可能是指OLE Custom Controls,这个OLE已经不是传统的OLE了,用现在的话说,它就是COM控件。
- 上一篇:java修炼,Java修炼小说
- 下一篇:java取余数,java取余数代码
相关推荐
你 发表评论:
欢迎- 资讯排行
- 标签列表
- 友情链接