3

所以我正在学习 VB.NET,我有一个新手问题,我在网络上的任何地方都找不到答案。

该程序

这个程序应该是计数器。每次单击按钮时,标签都应更新。这是我每次单击按钮时的 MouseClick 侦听器代码:

Sub Button2MouseClick(sender As Object, e As MouseEventArgs)
    Dim starter As String
    Dim int1 As Integer 
    Dim int2 As Integer 
    Dim ender As String
    starter =label2.Text
    int1 = CInt(starter)
    int2 = (int1 + 1)
    ender = CStr(int2)
    label2.Text = ender
End Sub

该程序有效,但这是问题所在。它只能工作到数字 9。一旦它应该显示“10”时只显示 1,而当它应该显示 11、12、13、14、15、16、17、18 和 19 时,它只显示“1”(第一个数字)。

4

1 回答 1

6

我建议可能,问题在于您已调整标签控件的大小,使其只能显示一个数字。

如果您返回表单设计器并让该标签控件更大,您应该开始能够看到第二个数字。

于 2012-12-01T18:09:13.617 回答