application.Children在使用带VBScript的SAP GUI时为空列表:
application.Children在使用带VBScript的SAP GUI时为空列表:,vbscript,autodesk,sap-gui,Vbscript,Autodesk,Sap Gui,集合的枚举器找不到具有指定索引的en元素。 我在以下代码的第3行中得到上述错误: Set SapGuiAuto = GetObject("SAPGUI") Set application = SapGuiAuto.GetScriptingEngine Set connection = application.Children(0) 如何检查应用程序的大小。子项?可能SAP(SAP登录/SAP GUI)未打开 但如果您愿意,请尝试: ChildCount = applica
集合的枚举器找不到具有指定索引的en元素。
我在以下代码的第3行中得到上述错误:
Set SapGuiAuto = GetObject("SAPGUI")
Set application = SapGuiAuto.GetScriptingEngine
Set connection = application.Children(0)
如何检查应用程序的大小。子项?可能SAP(SAP登录/SAP GUI)未打开
但如果您愿意,请尝试:
ChildCount = application.Children.Count
返回数组中元素数的语法是
UBound(ArrayName[,dimension])
。只有在处理多维数组时才需要维度。我对SAP一无所知,但当我看到Children
时,我怀疑可能还有Children.Count()
函数,但这只是我的猜测。您可能还应该检查SapGuiAuto.GetScriptingEngine
是否实际返回了某些内容(如果应用程序不存在
)