程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 用Java開發組件

用Java開發組件

編輯:關於JAVA

MS Java虛擬機自動地將一個java類的public方法當作一個COM對象的一個方法。

必須要注意做一些必要的數據類型轉換(比如:將Java String轉換成BSTRs )。這使得你可以快速的建立一個基本的COM組件並運行。

例子public class javaCOM{
  public String szHello = "Hello World" ;
  public String anyFunc()
  {
  String n = "As returned by anyFunc !" ;
  return n ;
  }}

用Visual J++或者MS SDK ( jvc javaCOM.java )編譯這個class文件。

將輸出的.class文件拷貝至/winnt/java/trustlib目錄。

下面,注冊該類成一個COM對象

javareg /register /class:javaCOM /progid:javaCOM.Test

現在,我們可以像使用一個COM對象一樣使用一個Java類,使用如下語句:

set jc = Server.CreateObject("javaCOM.Test")

response.write jc.szHello &"<br>"

response.write jc.anyFunc & "<br>"

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved