为什么Visual Basic中的IntelliSense不显示编码期间对象中存在的方法/变量?

时间:2013-11-01 21:58:43

标签: vbscript hp-quality-center

大家好,

我是Visual Basic脚本的新手,我开始使用Visual Basic 2010进行脚本编写。

请找到附带的屏幕截图,我已经使用td connect对象连接到应用程序,之后我应该可以从TD对象访问所有功能。

不幸的是,VB IntelliSense没有显示包含的函数,我找不到它为什么不在该对象中显示函数的原因。

请让我知道我哪里出错。

此致 斯里里

1 个答案:

答案 0 :(得分:0)

声明时,您没有将td指定为任何类型。因此,如果不将其强制转换为特定类型或将其声明为特定类型,则除了object之外,它不知道它是什么。

如果指定Option Strict On,这将确保您已识别每个变量的类型或给出编译时错误。这将使intellisense正常工作。

注意:OTA客户端对其大多数对象使用Option Strict Off [dynamic in c#],这也会导致问题。您可能需要指定Option Infer On