以下是宏对象m1的操作序列设计: 假定在宏m1的操作中涉及的对象均存在,现将设计好的宏m1设置为窗体“fTest1”上某个命令按钮 的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先

admin2013-03-30  25

问题 以下是宏对象m1的操作序列设计:
   
假定在宏m1的操作中涉及的对象均存在,现将设计好的宏m1设置为窗体“fTest1”上某个命令按钮 的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象“frest2”和表对象“tStud”,那么执行Close操作后,会(  )。

选项 A、只关闭窗体对象“frest1”
B、只关闭表对象“tStud”
C、关闭窗体对象“frest2”和表对象“tStud”
D、关闭窗体“fTest1”和“frest2”及表对象“tStud”

答案4

解析 根据题干图示及描述,宏m1在运行了OpenForm及OpenTable两步操作之后,分别打开了Ftast2窗体及tStud表两个窗口,而Close操作是用来关闭指定的窗U,如果该操作没有指定所关闭的窗口,则关闭当前激活的窗口。在此,第一个Close操作关闭打开的tStud表窗口,该窗口关闭后,打开的frest2窗口便成为当前激活的窗口,而第二个Close操作则将此窗口关闭。所以,执行Close操作后,会将窗体对象“frest2”和表对象“tStud”全部关闭。故选项C为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/f4up777K
0

最新回复(0)