【发布时间】:2020-03-04 16:22:24
【问题描述】:
我有在 AS400 上使用 PCOMM 的新手知识。我在 Excel 中编写了 15 个调用 AS400 宏的 VBA 脚本。为了让程序正常工作,AS400 必须在登录屏幕上,并且活动主机会话必须设置为“D”。是主持人会议让我感到忧郁。由于有许多人使用同一台 PC,我永远不知道 AS400 会在任何时间点激活哪个主机会话……有时是“A”,有时是“B”,或者同一屏幕上可能有多个打开的会话。
我的 VBA 脚本的前几行如下。有没有一种方法可以定义脚本以避免使用主机会话 ID(在本例中为“D”),以便我的脚本可以使用任何 ID(“A”或“B”等)
Sub APVCHDET()
Set autECLSession = CreateObject("PCOMM.autECLSession")
autECLSession.SetConnectionByName ("D")
【问题讨论】:
-
请不要插入图像,很难从图像中调试代码。而是从您的环境中剪切并粘贴代码。
标签: session macros ibm-midrange host