Java調用COM筆記

下載JCOM,解壓取出jcom.jar和jcom.dll兩個文件。
1、   將附件的
jcom.jar複製到本地,並設置環境變量引用之(最簡單快捷的辦法就是將該jar包解壓到自己的代碼目錄中)。

2、   dll copyJDK目錄的bin目錄下。

3、   查找需要調用的COM主件名稱。注意,COM組件名稱並不是dll文件的名稱,可以到註冊表中查詢。

4、   查找調用的COM的接口方法:

可以在Microsoft Visual Studio .NET 2003 中引用相應的DLL,在“對象瀏覽器”中就可以看到該組件的所有接口方法:

5、   Java調用代碼:

import jp.ne.so_net.ga2.no_ji.jcom.*;

public class ProcessXML {

         public static void main(String[] args) {

                   Process();

         }

         public static String Process(){

                   ReleaseManager rm = new ReleaseManager();

             try {

                 IDispatch vbcom = new IDispatch(rm, "U8Distribute.iDistribute");             

Object[] param = new Object[] { "XXXXX" };

                 String strRet = (String)vbcom.method( "Process", param );

                            System.out.println("return: "  + strRet);

             }

             catch ( Exception e ) {

                 e.printStackTrace();

             }

             finally {

                 rm.release();

             }

             return null;

         }

 

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章