【发布时间】:2015-12-04 06:30:07
【问题描述】:
以下代码根据是否选中了两个复选框来打开或关闭图像。问题是当我添加复选框时,只有最后两个可以正常工作。在下面的示例中,如果同时选中 chk_Pipe1N 和 chkIn1,图像不会打开和关闭。然而,当chk_Pipe2N 和chkIn2 都被选中时,它可以完美运行。如果我添加 chk_Pipe3N 和 chkIn3 它将适用于这个集合,但集合 1 和 2 不再工作。任何想法为什么?
'NIn
If Me.chk_Pipe1N Or Me.chk_Pipe2N And Me.chkIn1 Or Me.chkIn2 Then
Me.imgNIN.Visible = True
Else
Me.imgNIN.Visible = False
End If
'NOut
If Me.chk_Pipe1N Or Me.chk_Pipe2N And Me.chkOut1 Or Me.chkOut2 Then
Me.imgNOut.Visible = True
Else
Me.imgNOut.Visible = False
End If
【问题讨论】:
-
这是你想要的逻辑吗?
If (Me.chk_Pipe1N Or Me.chk_Pipe2N) And (Me.chkIn1 Or Me.chkIn2) Then -
Chrismas007,成功了,非常感谢!!