vb中弹出式菜单的问题

PrivateSubDataGrid1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)SetC... Private Sub DataGrid1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Set Conn = New ADODB.Connection
Set rs = New ADODB.Recordset
Conn.Open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source =" & App.Path & "\Database.mdb"
rs.CursorLocation = adUseClient
rs.Open "select 工作情况 from table1 where 寝室号='" & Text1.Text & "'", Conn, adOpenStatic, adLockBatchOptimisticDebug.Print rs!工作情况
If rs!工作情况 = 断网 Then
off.Enabled = False
If Button = 2 Then
PopupMenu operation
End If
End If
End Sub
其中off是弹出式菜单下的某个子目录
为什么这样做就没有反应啊?感觉逻辑上是对的啊 请各位大神指导一下
展开
 我来答
tianqing20wen

2015-07-23 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:5149万
展开全部
断网 是变量还是字符串 如果是字符串应该是有双引号
If rs!工作情况 = "断网" Then
追问
If rs!工作情况 = "断网" Then
a = 1
ElseIf rs!工作情况 = "联网/开电" Then
b = 2
End If
If a = 1 Then
off.Enabled = False
ElseIf b = 2 Then
off.Enabled = False
meon.Enabled = False
End If
off 和meon都是子目录 拜托帮我看看好不好?
追答
if a then 

elseif b then

end if
满足a 就不会去判断b是否满足
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式