VB属性设置及程序改错题

VB属性设置及程序改错题,第1张

Private Sub Command1_Click()

Const pi = 3.14

If Val(Text1.Text) <>0 Then'这里应该判断不为0时再执行下面语脊运句,最好用Val(Text1.Text) <盯首>0

r = Text1.Text

If r = Val(Text1.Text) Then

s = pi * r * r

Label3.Caption = s

Else

MsgBox "输入的不是数据,请重新输入!"

Text1.SetFocus

End If

End If

End SubPrivate Sub Command2_Click()

End'这个过程只有一个语句,所以用脚丫想都知道一定是这句错。程序结束语句是end,没樱则梁有exit,Exit sub是退出子过程用的。

End Sub

请问错误定位在哪里?

Dim c As Single

c = Val(InputBox("请输入口令:", "输指枝入口令", 0))

If c = 123 Then

这里 C 为 string字迅橘符型吧?改为

Dim c As String

c = InputBox("请输入口令:", "唯昌敏输入口令", 0)

If c = "123" Then


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12390246.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存