2017-05-29 84 views
-2

我是新來的java,我想知道如何與com對象進行通信。 我有這個代碼在VB中工作正常,但我怎麼能在Java中編寫它沒有VBS的幫助?Java CreateObject就像它可以做VBS

VBS代碼:

Set QNEEApplication = CreateObject("QNXMLInterface.Application") 
result = CStr(QNEEApplication.ProcessXMLCommand(XmlString)) 

(它使用外部DLL和MSXML)

我花大量的時間挖淨LOTE也試圖雅各沒有成功。

如果有人能幫助我,那將是太棒了。

非常感謝。

+2

''我花了很多時間挖網,也試過jacob沒有成功。「 - 我猜你最好的解決方案是使用JACOB,j-interop或Com4J。爲什麼不顯示你的問題以及你在嘗試這些問題時可能遇到的問題。沒有這個,你的問題對這個網站來說有點過分。 –

+0

謝謝你的迴應。 問題是我不知道用JACOB寫的代碼 Benny – Benny

回答

-1

嗨 我設法做到這一點像使用JACOB那樣: ActiveXComponent QNEEApplication = new ActiveXComponent(「QNXMLInterface.Application」); Variant variant = Dispatch.call(QNEEApplication,「ProcessXMLCommand」,XmlString);
謝謝

相關問題