java com 组件开发_转 java调用com组件方法

对照vb代码实现java调用com组件方法

2009-03-02 14:39

1.简介

java调用com组件方法,最简单的方法莫过于使用JACOB控件。

JACOB就是 JAVA-COM Bridge的缩写,提供自动化的访问com的功能,也是通过JNI功能访问windows平台下的com组件或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该项目进行了修改,做出了自己的贡献。最好的支持地点:http://groups.yahoo.com/group/jacob-project

Jacob下载地址:

http://sourceforge.net/project/showfiles.php?group_id=109543&package_id=118368

Jacob的安装非常的简单,我们解开下载的jacob_1.9.zip,在文件夹中找到jacob.dll和jacob.jar两个文件。Jacob直接放到系统的system32文件夹下就行了,连注册都不用的(或者拷贝到jdk或者jre的bin目录下也行,当前测试文件所在的目录也行,就是只要在java.library.path中就可以)。而jacob.jar设置到classpath中去就可以了,或者在IDE开发环境的工程中设置扩展库也一样的。

2.对照VB的代码

举例:发送一个普通的消息到办公平台大蚂蚁

Dim Session, Msg,LoginInfo

Set Msg    = CreateObject("AntCom.AntMsg")

Set Session = CreateObject("AntCom.AntSyncSession")

你可能感兴趣的:(java,com,组件开发)