2017-08-14 140 views
-1

我想發送擊鍵正被使用PCOMM iSeries的仿真器相連的大型機應用程序自動化。我不確定我在這裏做錯了什麼,因爲相同的代碼在不同的機器上工作。 以下是在構造中,ActiveX組件不能創建對象:PCOMM.autECLConnList

工作機:視窗10的64位,32位Office

錯誤機:視窗7 64位,辦公​​室64位

以下是密碼

On Error Resume Next 

Set autECLWinObj = CreateObject("PCOMM.autECLConnList") 

Set IA = CreateObject("PCOMM.autECLOIA") 
Set PS = CreateObject("PCOMM.autECLPS") 

PS.SetConnectionByName (Client) 
IA.SetConnectionByName (Client) 
autECLWinObj.SetConnectionByName (Client) 

請幫助,我是新來的,卡住了。

P.S:請不要複製的問題,因爲有沒有具體到PCOMM。

+0

我很確定這需要更多的信息。您是否嘗試過其他類似設置的機器?它早些時候工作過嗎?任何地方都沒有真正的錯誤嗎? –

+0

嗨@JamesZ,不,我不能在其他機器上嘗試使用相同的配置。錯誤發生在'Set autECLWinObj = CreateObject(「PCOMM.autECLConnList」)'將會** ** nothing **的行中。如果您需要更多輸入,請讓我知道。 –

+0

好吧,如果它適用於一個版本的Windows而不是另一個版本,則它是某種配置問題。 – SaggingRufus

回答

0

更改MS Office 64到MS Office 32,它的工作。

0

PCOMM僅提供了用於自動化對象32位DLL,所以這些不能從一個64位過程(如64位辦公室)中使用。

this IBM support entry見。

相關問題