在VB中如何表示“并且”
3个回答
展开全部
在VB中表示并且可用And运算符。
并且的英语译文是:and。
and的中文解释是:和, 与, 而, 及, 而且, 并且。
And
运算符,用来对两个表达式进行逻辑连接。
And
运算符示例
本示例使用
And
运算符来做两个表达式结果的逻辑合取(a
logical
conjunction)。
Dim
A,
B,
C,
D,
MyCheck
A
=
10:
B
=
8:
C
=
6:
D
=
Null
'
设置变量初值。
MyCheck
=
A
>
B
And
B
>
C
'
返回
True。
MyCheck
=
B
>
A
And
B
>
C
'
返回
False。
MyCheck
=
A
>
B
And
B
>
D
'
返回
Null。
MyCheck
=
A
And
B
'
返回
8(位比较的结果)。
问帖的代码该这样编写:
Private
Sub
Command1_Click()
Dim
a
As
Long
Dim
b
As
Long
a
=
Text1.Text
b
=
Text2.Text
If
a
=
123456
And
b
=
456789
Then
MsgBox
"11",
,
"11"
End
If
End
Sub
Private
Sub
Form_Load()
Text1
=
123456
Text2
=
456789
End
Sub
并且的英语译文是:and。
and的中文解释是:和, 与, 而, 及, 而且, 并且。
And
运算符,用来对两个表达式进行逻辑连接。
And
运算符示例
本示例使用
And
运算符来做两个表达式结果的逻辑合取(a
logical
conjunction)。
Dim
A,
B,
C,
D,
MyCheck
A
=
10:
B
=
8:
C
=
6:
D
=
Null
'
设置变量初值。
MyCheck
=
A
>
B
And
B
>
C
'
返回
True。
MyCheck
=
B
>
A
And
B
>
C
'
返回
False。
MyCheck
=
A
>
B
And
B
>
D
'
返回
Null。
MyCheck
=
A
And
B
'
返回
8(位比较的结果)。
问帖的代码该这样编写:
Private
Sub
Command1_Click()
Dim
a
As
Long
Dim
b
As
Long
a
=
Text1.Text
b
=
Text2.Text
If
a
=
123456
And
b
=
456789
Then
MsgBox
"11",
,
"11"
End
If
End
Sub
Private
Sub
Form_Load()
Text1
=
123456
Text2
=
456789
End
Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是用来判断的话,使用isnull函数来判断。
如:
if
isnull(变量)
then
end
if
如:
if
isnull(变量)
then
end
if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if
(a=123456)
And
(b=456789)
then
条件一定要加括号进行高优先运算,否则默认是
And、Or、Not这些逻辑运算级别最高的,这个一定要注意。
(a=123456)
And
(b=456789)
then
条件一定要加括号进行高优先运算,否则默认是
And、Or、Not这些逻辑运算级别最高的,这个一定要注意。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询