窗体上有一个名称为CDl的通用对话框控件和由四个命令按钮组成的控件数组Commandl,其下标从左到右分别为0、l、2、3,窗体外观如图所示。 命令按钮的事件过程如F: Private Sub Command l_Click(Index As Integ

admin2013-11-29  57

问题 窗体上有一个名称为CDl的通用对话框控件和由四个命令按钮组成的控件数组Commandl,其下标从左到右分别为0、l、2、3,窗体外观如图所示。

命令按钮的事件过程如F:
Private Sub Command l_Click(Index As Integer)
     Select Case Index
            Case 0
              CDl.Action=1
            Case l
              CDl.ShowSave
            Case 2
              CDl.Action=5
            Case 3
              End
   End Select
End Sub
对上述程序,下列叙述中错误的是(     )。

选项 A、单击“打开”按钮,显示打开文件的对话框
B、单击“保存”按钮,显示保存文件的对话框
C、单击“打印”按钮,能够设置打印选项,并执行打印操作
D、单击“退出”按钮,结束程序的运行

答案C

解析 通用对话框中Aclion=l,或用ShowOpen方法都可显示“打开”文件对话框; Action=2,或用ShowSave方法都可显示文件“另存为”对话框; Action=3,或用ShowColor。办法都可显示“颜色”对话框;Action=4,或用ShowPrint方法都可显示“字体”对话框; Action=5,或用ShowHelp方法都可显示“打印”对话框;
   本题中,“打开”、“保存”、“打印”、“退出”按钮的下标(即Index值)分别是0、1、2、3,用Index值区分各命令按钮。当Index=O时,cDl.Action=1,说明单击“打开”按钮,会显示“打开”文件对话框;当Index=l时,CDl.ShowSave,说明单击“保存”按钮,会显示文件“另存为”对话框;当Index=3时,End,说明单击“退出”按钮,会结束程序运行。故A、B、D选项正确。当Index=2时,CDl.Action=5,说明单击“打印”按钮,会显示“打印”对话框,但打开对话框后,只能设置打印选项,不能执行打印操作。故C选项错误。
转载请注明原文地址:https://jikaoti.com/ti/kB60FFFM
0

随机试题
最新回复(0)