|
|
1
0
如果编译器接受它,但它有时不可能碰巧存在,那么它可能是基于IDispatch的latebinding。可以查询IDispatch对象。也许仔细地在树上查询下一个对象会起作用。 然后,您将大致执行编译器所做的操作,除非如果某个元素不存在,编译器会抛出异常。(如果异常来自COM,可能稍微不同的代码路径可以测试更多)。 很抱歉没有现成的代码。 |
|
2
0
当我试图从Word填充的书签不存在时,我会收到这条消息,因此我有一个先检查的过程,但我不确定同样的方法是否适用于您。
|
|
|
3
0
这与Item函数不在那里无关。Item函数确实存在,但您提供的索引似乎有误。
无效索引看起来很奇怪,因为您正在执行从1到的for循环
我能想到的唯一合理的解释是,当你在你的循环中时
我能想到的其他事情,但不太可能:
|
|
|
4
-1
尝试使用if语句检查它是否为null |