类'clsGetHeaderValue'不能被索引,因为它没有默认属性
问题描述:
当我尝试构建我的解决方案时出现奇怪的错误。当我调用oGetHeaderValue函数并传递参数时发生此错误。类'clsGetHeaderValue'不能被索引,因为它没有默认属性
Dim oGetHeaderValue As New clsGetHeaderValue
Dim returnString As String
returnString = oGetHeaderValue(strInvoiceNumber, strOrderNumber)
错误消息是:类'clsGetHeaderValue'不能被索引,因为它没有默认属性。
答
你打电话给你的实例oGetHeaderValue
就好像它是一种方法。它看起来像你可能打算调用它的功能,但错过了那一点。 因此,也许你的代码应该是:
Dim returnString As String = oGetHeaderValue.YourMethod(strInvoiceNumber, strOrderNumber)
哪里YourMethod
是你想叫什么方法。
而只是为了重新阅读你的问题澄清后,oGetHeaderValue
不是一个函数,它可能包含的功能和潜艇等
答
的混乱是由这样的事实引起的类的实例VB.Net用途()
用于数组索引以及方法调用。
doh !!!非常感谢。 – user279521 2010-10-28 14:13:34