关于VB的问题。。。

PrivateSubLabel1_Click()DimxAsIntegerx=Val(InputBox("请输入学生成绩:"))Ifx<60ThenPrint"不及格"E... Private Sub Label1_Click()
Dim x As Integer
x = Val(InputBox("请输入学生成绩:"))

If x < 60 Then
Print "不及格"
Else
If x < 80 Then
Print "一般"
Else
Print "优秀"
End If
End If
End Sub
大侠们帮我看看 我把代码输到 Form 程序一点反应都没有
然后我输入到 Label 的时候就出现这个问题,请问是为什么啊!!
要怎么把请点击窗口那去掉啊!!
展开
 我来答
swx1995
2011-06-11 · TA获得超过2696个赞
知道大有可为答主
回答量:1477
采纳率:0%
帮助的人:2336万
展开全部
如果你代码写到form_click里,那么是要点击窗体才能执行的

修正建议:
1.把label1删除
2.把原来代码中Label1_Click改成Form_Click

这样点击窗体就能执行
mijing2000
2011-06-11 · TA获得超过282个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:306万
展开全部
Private Sub Label1_Click()
Dim x As Integer
x = Val(InputBox("请输入学生成绩:"))

If x < 60 Then Print "不及格"

If x < 80 and x>=60 Then Print "一般"
if x>=80 and x=<100 then Print "优秀"

End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悲吟一逝
2011-06-11 · TA获得超过1497个赞
知道小有建树答主
回答量:481
采纳率:50%
帮助的人:143万
展开全部
先添加一个Label

Private Sub Form_Click()
Dim x As Integer
x = Val(InputBox("请输入学生成绩:"))

If x < 60 Then
Label1.Caption = "不及格"
Else
If x < 80 Then
Label1.Caption = "一般"
Else
Label1.Caption = "优秀"
End If
End If
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式