ActiveX 组件无法创建对象:PCOMM.autECLConnList
ActiveX component can’t create object : PCOMM.autECLConnList
我正在尝试自动将击键发送到使用 PCOMM iSeries 仿真器连接的大型机应用程序。我不确定我在这里做错了什么,因为相同的代码在不同的机器上工作。
下面是配置,
Working Machine : Windows 10 64 bit, Office 32-Bit
Error Machine : Windows 7 64 bit, Office 64-Bit
下面是代码
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:请不要重复这个问题,因为 none 特定于 PCOMM。
PCOMM 只为自动化对象提供 32 位 dll,因此不能从 64 位进程(如 64 位 office)中使用它们。
将 MS Office 64 更改为 MS Office 32 并且成功了。
自 2019 年 5 月起,您必须将 IBM Personal Communications 升级到新版本 14(64 位)
我正在尝试自动将击键发送到使用 PCOMM iSeries 仿真器连接的大型机应用程序。我不确定我在这里做错了什么,因为相同的代码在不同的机器上工作。 下面是配置,
Working Machine : Windows 10 64 bit, Office 32-Bit
Error Machine : Windows 7 64 bit, Office 64-Bit
下面是代码
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:请不要重复这个问题,因为 none 特定于 PCOMM。
PCOMM 只为自动化对象提供 32 位 dll,因此不能从 64 位进程(如 64 位 office)中使用它们。
将 MS Office 64 更改为 MS Office 32 并且成功了。
自 2019 年 5 月起,您必须将 IBM Personal Communications 升级到新版本 14(64 位)