Visual Basic의 오류 개체 :나는이 코드를 작성
Object reference not set to an instance of an object.
을 무슨 일이야 :
Dim f As ChatSystem
f.TextBox1.Text &= "[ " & TimeOfDay & " ] Him: " & A(1) & vbNewLine & vbNewLine
과 그것이 나에게이 오류를 준?
Visual Basic의 오류 개체 :나는이 코드를 작성
Object reference not set to an instance of an object.
을 무슨 일이야 :
Dim f As ChatSystem
f.TextBox1.Text &= "[ " & TimeOfDay & " ] Him: " & A(1) & vbNewLine & vbNewLine
과 그것이 나에게이 오류를 준?
라인 Dim f As ChatSystem
는 객체 참조를 생성한다. f
변수는 포인터 일뿐입니다. 당신은 여러 가지 방법으로 수행 할 수있는 실제 객체를 가리 키도록해야합니다 위의 다음 개체 참조, f를 설정합니다 라인의
Dim f As New ChatSystem
f = New ChatSystem
f = OtherChatSystemVariable
어떤을, 개체의 인스턴스로.
당신은 F를 선언 할 때
Dim f As New ChatSystem
f.TextBox1.Text &= "[ " & TimeOfDay & " ] Him: " & A(1) & vbNewLine & vbNewLine
은 아마도 새 인스턴스를 만들어야합니다 New
키워드를 사용하여 객체를 초기화해야합니다.
Dim f As new ChatSystem
+1 그 안에있는 TextBox1도 Nothing 일 수 있으며 여전히 같은 오류가 발생합니다. 또한 A (1), A가 Nothing 일 수 있습니다. TimeOfDay에 대한 확신이 없지만 확신하기 위해 확인해 볼 수도 있습니다. :) – Neolisk