请教VB.NET的System.NullReferenceException错误提示

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:45:25
运行了一段由代码动态生成控件的程序,可以正常运行,但即时窗口有三行提示:在 System.NullReferenceException 中第一次偶然出现的“WindowsApplication1.exe”类型的异常。

不知道这是怎么造成的,也不知道会导致什么问题。还望高手赐教并告知如何改正。

附代码如下:

Public Class Form1

Dim lbl_test As New Label

Private Sub Form_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim i As Integer
Dim j As Integer
Dim btn_test(5, 5) As Button

For i = 1 To 5
For j = 1 To 5
btn_test(i, j) = New Button
AddHandler btn_test(i, j).Click, AddressOf Button_Click
With btn_test(i, j)
.Width = 50
.Height = 50
.Top = i * 50
.Left = j * 50
.Text = CStr(i) & CStr(j)
End With
Me.Controls.Add(btn_test(i, j))

运行了一段由代码动态生成控件的程序,可以正常运行,但即时窗口有三行提示:在 System.NullReferenceException 中第一次偶然出现的“WindowsApplication1.exe”类型的异常。

不是没有人理睬,是没有人浪费时间在这里,看到头都晕