Когда я запускаю мою программу и выберите Button8 я получаю:исключение при показе формы
Произошла ошибка при создании формы. См. Exception.InnerException для . Ошибка: Ссылка на объект не установлена в экземпляр объекта .
Мой код выглядит просто -
Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click
frequency.Show()
Me.Close()
End Sub
Ошибка на frequency.Show()
, но я не знаю, как это исправить, как все это делает открытым другой формой. Я проверил проверку ошибок и исключений, но пока ничего не отображается, пока я не запустил его.
EDIT - добавлено frequency.Load
код с комментариями.
Dim LineOfText
Dim aryTextFile() As String
Dim Line As String
Using SR As New IO.StreamReader("...\mainmenu.txt")
Do While Not SR.EndOfStream
'________________
LineOfText = My.Computer.FileSystem.ReadAllText("...\mainmenu.txt")
aryTextFile = LineOfText.Split(",")
For i = 0 To UBound(aryTextFile)
'MsgBox(aryTextFile(i))
Next i
' Read the file just created
Line = SR.ReadLine
TextBox1.Text = aryTextFile(0)
TextBox2.Text = aryTextFile(1)
TextBox3.Text = aryTextFile(2)
TextBox4.Text = Today
TextBox5.Text = aryTextFile(4)
Loop
End Using
возможно дубликат [Что такое NullReferenceException и как это исправить?] (Http://stackoverflow.com/questions/ 4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – Mark
Где/как «частота» объявлена и инициализирована? – Mark
В вашей форме «частота» у вас есть ошибка либо в событии «Конструктор», либо «Загрузка»() ... отправьте некоторый код. –