vb中的if not语句怎么用啊
展开全部
If Not不是一个语句?
If 是一个语句,而Not是一个布尔运算符号。
if语句的一种格式如下:
例1:
x = 100
If x >5 Then '这里你要理解因为x=100,所以对于 x >5的判断结果为True
Print "Ok"
End If
这个代码结果,输出"Ok"
以上代码,用大白话来说就是:“如果x大于5,就输出OK”
例2:
x = 100
If Not x < 5 Then '这里因为x=100,所以对于 x <>5的判断结果为False,而Not False又为True
Print "Ok"
End If
这个代码结果,输出还是"Ok"
以上代码,用大白话来说就是:“如果不是x小于5,就输出OK”
比较两句大白话“x大于5”与“不是x小于5”其实是一个意思。
最后要理解If语句的执行原理:
If <条件> Then
语句组
End If
当 <条件>的值为True,执行“语句组”,否则就不执行“语句组”。
If 是一个语句,而Not是一个布尔运算符号。
if语句的一种格式如下:
例1:
x = 100
If x >5 Then '这里你要理解因为x=100,所以对于 x >5的判断结果为True
Print "Ok"
End If
这个代码结果,输出"Ok"
以上代码,用大白话来说就是:“如果x大于5,就输出OK”
例2:
x = 100
If Not x < 5 Then '这里因为x=100,所以对于 x <>5的判断结果为False,而Not False又为True
Print "Ok"
End If
这个代码结果,输出还是"Ok"
以上代码,用大白话来说就是:“如果不是x小于5,就输出OK”
比较两句大白话“x大于5”与“不是x小于5”其实是一个意思。
最后要理解If语句的执行原理:
If <条件> Then
语句组
End If
当 <条件>的值为True,执行“语句组”,否则就不执行“语句组”。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询