hi this assignment asks me to put a grade percentage(1-100) in textbox1 and a letter grade(A,B,C,D,F) would appear in the 2nd textbox, i nailed that part.
What i really need help is if i type lets say "a" or "hello" or "101" in the 1st textbox a msgbox should appear and tell you to type a number. i know how to display msgbox when i dont want numbers in txtbox1 like:
ex : If not isnumberic(textbox1.text) Then
messagebox.show("Words only please")
But in this case, i need to exclude words/letters, anything lower than 0, and anything higher than 100. its in the private sub textbox1_leave.
Thanks!
What i really need help is if i type lets say "a" or "hello" or "101" in the 1st textbox a msgbox should appear and tell you to type a number. i know how to display msgbox when i dont want numbers in txtbox1 like:
ex : If not isnumberic(textbox1.text) Then
messagebox.show("Words only please")
But in this case, i need to exclude words/letters, anything lower than 0, and anything higher than 100. its in the private sub textbox1_leave.
Thanks!
Option Strict On Public Class FrmAssignGrades Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim gradepercent As Integer gradepercent = CInt(textbox1.Text) Dim lettergrade As String lettergrade = CStr(textbox2.Text) Select Case gradepercent Case 90 To 100 lettergrade = "A" Case 80 To 89 lettergrade = "B" Case 70 To 79 lettergrade = "C" Case 60 To 69 lettergrade = "D" Case 0 To 59 lettergrade = "F" End Select textbox2.Text = CStr(lettergrade) End Sub