我正嘗試使用Groovy與Jacob COM包裝器進行HP質量中心的接口,但我遇到了問題。使用Groovy和Jacob擴展惠普質量中心
當我試圖運行下面的代碼:
import com.jacob.activeX.ActiveXComponent
import com.jacob.com.*
def QCUrl = "http://qc.example.com/qcbin"
def QCcom = new ActiveXComponent("TDApiOle80.TDConnection")
def conQC = QCcom.getObject()
Dispatch.call(conQC, 'InitConnectionEx', QCUrl)
我得到這個異常:
com/jacob.com.ComFailException: Can't map name to dispid: InitConnectionEx
惠普質量中心OTA清楚地表明,InitConnectionEx
是我感興趣的方法;然而,我覺得我錯過了某個步驟。任何幫助將不勝感激。
謝謝你對Christoph的迴應。我真的很喜歡Scriptom在純粹的Jacob界面上的語法。但是,在獲取所有設置並運行上述代碼示例之後,我仍然收到:'com.jacob.com.ComFailException:無法將名稱映射到dispid:InitConnectionEx'錯誤。有什麼建議? –