|
I am validating data for a ISBN number. Here is my source code: Public Class Form1 Dim producttotal As Integer
Dim s2 As String = 843610727 Dim s3 As Integer 'Public Sub calculateValues() 'End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text = 84361072 Dim s1 = TextBox1.Text
'Dim value1, value2, value3 As Integer 'calculateValues() 'value1 = (TextBox1.Text)
'value1 = Val(s1(Mid(2, 1))) Dim value1, value2, value3, value4, value5, value6, _ value7, value8, value9, value10 As Integer Dim a1, a2, a3, a4, a5, a6, _ a7, a8, a9, a10 As String
value1 = Val(s1(Mid(0, 1))) value2 = Val(s1(Mid(1, 1))) value3 = Val(s1(Mid(2, 1))) value4 = Val(s1(Mid(3, 1))) value5 = Val(s1(Mid(4, 1))) value6 = Val(s1(Mid(5, 1))) value7 = Val(s1(Mid(6, 1))) value8 = Val(s1(Mid(7, 1))) 'value9 = Val(s1(Mid(8, 1))) 'value10 = Val(s1(Mid(9, 1))) a1 = value1 * 10 a2 = value2 * 9 a3 = value3 * 8 a4 = value4 * 7 a5 = value5 * 6 a6 = value6 * 5 a7 = value7 * 4 a8 = value8 * 3 'a9 = value9 * 2
producttotal = Convert.ToInt32(a1 + a2 + a3 + a4 + a5 + a6 + a7 + a8) '+ a9 '+ a10 TextBox2.Text = producttotal End Sub End Class
why does producttotal = 0?
|