If e.KeyCode = Keys.Enter Then
e.sender.WriteValue
If val(StrToNarrow(e.Sender.Text)) > val(e.Form.Controls("textbox2").text) Then
MessageBox.show("请注意,你输入值大于了设定值","提示",MessageBoxButtons.OK)
e.Sender.Select
e.Sender.Text = ""
Else
If e.sender.text = ""
e.sender.value = "0"
End If
'e.Form.Controls("textbox10").Select
If Tables("小学统分(改)_table1").Position < Tables("小学统分(改)_table1").Rows.Count-1 Then
Tables("小学统分(改)_table1").Position += 1
DataTables("成绩").Save()
End If
End If
e.Cancel = True
End If
老师,请问我在NumericComboBox的keydown事件中实现,当box中不输入内容直接回车时向表中输入0,因为表中不为零算平均时好像是不算,这样能在零的情况下不输入,原来都可以,现在不得行了呢,哪里有问题?