VB里面的is关系运算符
在label1输入一个东西,在label2再输入一个东西。用is关系运算符。按一下按钮,相同显示true,不同显示false。这个怎么写????????急死了!!!...
在label1输入一个东西,在label2再输入一个东西。用is关系运算符。按一下按钮,相同显示true,不同显示false。这个怎么写????????急死了!!!
展开
3个回答
展开全部
label应该输入不了东西吧,textbox才能,两个textbox,中间一个label,一个button,在button的click事件函数里写
select case textbox1.text
case is=textbox2.text
msgbox "true"
case is<>textbox2.text
msgbox "false"
end select
select case textbox1.text
case is=textbox2.text
msgbox "true"
case is<>textbox2.text
msgbox "false"
end select
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Select Case Text1.Text
Case Is = Text2.Text
MsgBox "true"
Case Else
MsgBox "false"
End Select
Case Is = Text2.Text
MsgBox "true"
Case Else
MsgBox "false"
End Select
更多追问追答
追问
亲,您太厉害了。我能再多问2个题吗?我们要交作业,一堆人都不会!那个isnot运算符怎么写?还有就是逻辑运算里的:位运算,nor,和 or nor。能麻烦帮一下忙么,我要疯了~
追答
isnot 和 is 的用法是一样的,只不过逻辑上正好相反罢了。
Not 运算符就是对 Boolean 表达式执行逻辑求反,或对数值表达式执行按位求反。如:
Dim a As Integer
Dim b As Integer
Dim check As Boolean
Dim pattern As Integer
a=10
b=8
check = Not (a > b),结果就是false。
pattern = (Not a),结果就是-11。(因为10转换成二进制是00001010,按位求反以后是11110101,
由补码求该负数绝对值的原码,规则为:减一,各位取反。得:00001011即为11,加上符号就是-11)
Or 运算符是对两个 Boolean 表达式执行逻辑析取,或对两个数值表达式执行按位析取。如:
check = (a Or b),结果就是10。(a对应二进制是1010,b对应二进制是1000,or运算后依然是1010)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询