哥们,快来帮我纠正以下这个小程序的一个小错误?先谢过,在线等!即刻结贴!

dszch dszch 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
'看下面的汉字说明

Private Sub Text1_KeyPress(KeyAscii As Integer)

Dim dj As String

If KeyAscii = 13 Then
n = Val(Text1.Text)
If n > 150 Then
MsgBox "请输入正确的分数!"
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
Exit Sub
End If

Select Case n
Case Is < 60
dj = "不及格"
Case Is < 70
dj = "及格"
Case Is < 80
dj = " 中等"
Case Is < 70
dj = "良好"
Case Is < 90
dj = "良好"
Case Else
dj = "优秀"
End Select

'下面这一行有问题,我不知错在哪里,说是缺少语句结束
label1.Caption ="该同学的成绩为:"&n&"分,"&Chr(13)&"等级:"&dj
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End If

End Sub
...全文
评论 9
收藏 已收藏
分享
返回顶部
dszch
VB基础类 7,788 成员 197,583 内容