问题
单项选择题
设已经建立如下表的菜单结构:
标题 | 名称 | 层次 |
数据库操作 | Db | 1 |
添加记录 | Tj | 2 |
查询记录 | Cx | 2 |
按姓名查询 | Xm | 3 |
按学号查询 | Xh | 3 |
删除记录 | Delete | 2 |
在窗体上还有一个名称为c1的命令按钮,要求在运行时,单击命令按钮则将菜单项“按姓名查询”设置为无效,下面正确的事件过程是
A.Private Sub c1 Click()
Cx.Xm.Enabled=False
End Sub
B.Private Sub c1 Click()
Db.Cx.Xm.Enabled=False
End Sub
C.Private Sub c1 Click()
Xrn.Enabled=False
End Sub
D.Private Sub c1 Click()
Me.Db.Cx.Xm.Enabled=False
End Sub
答案
参考答案:C
解析:
[分析]: 在菜单中,所有的菜单项都是同一级的控件,它们的父对象都是窗体,相互之间没有父子关系,所以在引用Xm的Enabled属性时,在Xm的前面只能加上Xm的父对象名称,即窗体名或Me,在Xm的前面加其他对象名都是错误的。所以选项A、选项B、选项D都是错误的,只有选项C是正确的。