-4
Private Sub btnNextStudent_Click(sender As Object, e As EventArgs) Handles btnNextStudent.Click
If txtExam1.Text > 100 Or txtExam2.Text > 100 Or txtExam1.Text < 0 Or txtExam2.Text < 0 Then
MsgBox("You entered a mark higher than 100 or lower than 0. Please try again.",, "Input Error")
Else
ReDim StudentRecords(NumOfStudents + 1)
btnFinished.Enabled = True
StudentRecords(Index).StudentName = txtStudentName.Text
StudentRecords(Index).Exam1Mark = txtExam1.Text
StudentRecords(Index).Exam2Mark = txtExam2.Text
MsgBox(StudentRecords(0).Exam2Mark)
Index += 1
NumOfStudents += 1
txtStudentName.Clear()
txtExam1.Clear()
txtExam2.Clear()
这是我现在所拥有的代码,我试图保持在文本框“txtStudentName”正在输入的数据,“txtExam1”和“txtExam2”中的记录。唯一的问题是每次点击按钮“btnNextStudent”后数据都会丢失。我不知道我在做什么错误或如何解决它。数据丢失在recors
感谢
我很困惑...''txtExam1.Clear()'清除该文本框控件中的输入...并且每次单击'btnNextStudent'时它都会运行。这就是你所说的“每次点击之间的数据丢失......”? –