我正在尝试使用带有 Jacob COM 包装器的 Groovy 与 HP Quality Center 交互,但我遇到了问题。
当我尝试运行以下代码时:
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
HP Quality Center OTA 明确表示这InitConnectionEx
是我感兴趣的方法;但是,我觉得我在某个地方错过了一步。任何帮助将不胜感激。