Калькулятор возраста в visual studio
Я хотел бы создать простую программу, которая позволит пользователю вставить сегодняшнюю дату (в 3 разных текстовых поля как dd/mm/yy) и свой день рождения (опять же в 3 разных текстовых поля), а затем вычислить его текущий возраст.
[^]
Что я уже пробовал:
Я следовал учебнику на youtube, однако расчет неверен.
Пока что это код.
Dim d1, m1, y1 As Integer Dim d2, m2, y2 As Integer d1 = Val(TextBox1.Text) m1 = Val(TextBox2.Text) y1 = Val(TextBox3.Text) d2 = Val(TextBox4.Text) m2 = Val(TextBox5.Text) y2 = Val(TextBox6.Text) If d1 < d2 Then d1 = d1 - 30 m1 = m1 - 1 End If If m1 < m2 Then m1 = m1 - 12 y1 = y1 - 1 End If Label8.Text = y1 - y2 : Label7.Text = m1 - m2 : Label6.Text = d1 - d2