尝试构建解决方案时遇到一个奇怪的错误。当我调用oGetHeaderValue函数并传递参数时发生错误。
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
不是函数,它是类的实例,其中可能包含函数和子类等。