2

你好,我在 VB NET 中比较新。所以,也许我的问题会显得幼稚。

VB代码:

 Public Class InputBox
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)   Handles Button1.Click

Dim a, b, S, p
    a = InputBox("Enter length")
    b = InputBox("Enter width")
    S = a * b                           
    p = a + a + b + b               
  End Sub

End Class

在 InputBox 行中我收到此错误:

  Class 'LearningVB.InputBox' cannot be indexed because it has no default property 

这个错误是什么意思?

知道如何解决这个问题吗?

4

1 回答 1

4

InputBox是一个,如此处声明:

Public Class InputBox

如果您尝试使用内置的 VB 辅助函数,我怀疑您需要更改类的名称(这听起来是个好主意)完全限定函数调用。(老实说,我什至不完全确定你会怎么做……)

于 2012-04-26T16:31:15.167 回答