VB.NET数据类型
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesBu...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
On Error GoTo ErrorLine
Dim testError As Boolean
testError = "abcd"
MsgBox("数据类型正确")
Exit Sub
ErrorLine:
MsgBox("类型错误")
MsgBox("错误代码为" & Err.Number & " " & "原因为" & Err.Description)
End Sub
结果显示类型错误,错误代码~~。 是完全正确的。
但是当我把testError换成 true, "true", 12345, "12345" 任何一个,都会显示类型正确,按道理我设置了testError为boolean类型,应该只是true或是false才能是类型正确的啊。请教一下怎么回事情啊? 展开
On Error GoTo ErrorLine
Dim testError As Boolean
testError = "abcd"
MsgBox("数据类型正确")
Exit Sub
ErrorLine:
MsgBox("类型错误")
MsgBox("错误代码为" & Err.Number & " " & "原因为" & Err.Description)
End Sub
结果显示类型错误,错误代码~~。 是完全正确的。
但是当我把testError换成 true, "true", 12345, "12345" 任何一个,都会显示类型正确,按道理我设置了testError为boolean类型,应该只是true或是false才能是类型正确的啊。请教一下怎么回事情啊? 展开
3个回答
展开全部
Boolean只能赋True和False
追问
对啊,但是我设了 "true", 12345, "12345"这几个值以后,还是能显示数据类型正确。这是怎么回事情呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询