프로그램의이 부분에 어떤 문제가 있는지 잘 모르겠습니다."새 키워드를 사용하여 개체 인스턴스 만들기"
개체 참조가 라인
cc.RawDataString.IndexOf("B")
에 객체
의 인스턴스로 설정되지 않았습니다 : 나는 그것을 실행할 때마다라는 오류 메시지가있다.
코드 : 당신이 뭔가를 설정하기 전에 당신이 cc.RawDataString
를 참조처럼
Private Sub btnSubmit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSubmit.Click
Dim cc As New CreditCard
Dim posB, posC1, posC2, posBlackSlash As Integer
posB = cc.RawDataString.IndexOf("B")
posC1 = cc.RawDataString.IndexOf("^")
posC2 = cc.RawDataString.IndexOf("^", posC1 + 1)
posBlackSlash = cc.RawDataString.IndexOf("/")
cc.RawDataString = txtRawData.Text
lblCCNumber.Text = cc.Number
lblCCNumber.Text = cc.RawDataString.Substring(posB + 1, posC1 - posB - 1)
lblLname.Text = cc.RawDataString.Substring(posC1 + 1, posBlackSlash - (posC1 + 1))
lblFName.Text = cc.RawDataString.Substring(posBlackSlash + 1, posC2 - (posBlackSlash + 1))
lblYear.Text = cc.RawDataString.Substring(posC2 + 1, 2)
lblMonth.Text = cc.RawDataString.Substring(posC2 + 3, 2)
End Sub
'cc' 또는'cc.RawDataString' 중 하나가 null 인 것으로 보입니다. –
이것은 VBA와 크게 다르지 않습니다. VB.NET을 의미합니까? – michaelb958
창 상단에 "Microsoft Visual Studio"가 표시됩니다. –