【发布时间】:2018-01-22 09:17:46
【问题描述】:
我正在尝试自动将击键发送到使用 PCOMM iSeries 仿真器连接的大型机应用程序。我不确定我在这里做错了什么,因为相同的代码可以在不同的机器上运行。 下面是配置,
工作机器:Windows 10 64 位、Office 32 位
错误机器:Windows 7 64 位、Office 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 的问题。
【问题讨论】:
-
我很确定这需要更多信息。您是否尝试过其他具有类似设置的机器?之前有效果吗?真的没有任何实际的错误吗?
-
嗨@JamesZ,不,我无法在其他具有相同配置的机器上尝试。错误出现在
Set autECLWinObj = CreateObject("PCOMM.autECLConnList")将有nothing 的行中。如果您需要更多输入,请告诉我。 -
好吧,如果它适用于一个版本的 windows 而不是另一个版本,它是某种配置问题。
标签: excel vba com activex common-controls