السلام عليكم
انا مبتدىء فى تعلم vb.net 2010 و لا اعلم اين الخطأ فى هذا الكود
حيث ان من المفترض ان يقوم button3 بنفس عمل button1 و لكن ما يحدث انه لا يكتب ابدا التقدير Excellent بمعنى
عند كتابة 70 يظهر good
عند كتابة 80 مثلا تظهر ال msgbox
عند كتابة 101 يظهر fail !!!!! فما السبب ؟؟
Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
If a.Text >= 0 And a.Text < 50 Then
b.Text = "Fail"
ElseIf a.Text >= 50 And a.Text < 70 Then
b.Text = "Good"
ElseIf a.Text >= 70 And a.Text <= 100 Then
b.Text = "Excellent"
Else
MessageBox.Show("NO WAY !!", " Error ")
End If
End Sub
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
Select Case a.Text
Case 70 To 100
b.Text = "Excellent"
Case 50 To 70
b.Text = "Good"
Case 0 To 50
b.Text = "Fail"
Case Else
MessageBox.Show("NO WAY !!", " Error ")
End Select
End Sub
End Class