问答题
在名称为Form1的窗体上添加一个名称为P1的图片框,并利用属性窗口把考生文件夹中的图标文件Open.ico放到图片框中;再添加一个通用对话框控件,名称为CD1,利用属性窗口设置相应属性,即打开对话框时:标题为“打开文件”,文件类型为“Word文档”,初始文件夹为C盘根文件夹。再编写适当的事件过程,使得程序在运行时,单击P1图片框,可以打开上述对话框。程序运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt4.vbp,窗体文件名保存为sjt4.frm。程序中不得使用任何变量。
【正确答案】[操作步骤]
步骤1:新建一个窗体,按照题目要求建立控件,程序中用到的控件及其属性见表。
控件 | 图片框 | 通用对话框 |
属性 | Name | Picture | Name | DialogTitle | Filter | FilterIndex | InitDir |
设置值 | P1 | Open.ico | CD1 | 打开文件 | Word文档 |*.doc | 1 | C: |
|
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考答案
Private Sub P1_Click()
CD1.ShowOpen '显示"打开文件"对话框
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
【答案解析】[考点] 本题考点有:通用对活框的Action、Dialogtitle、Name和Filter属性,图片框的Name和Pieture属性以及通用对话框的ShowOpen方法。
通用对话框的Action属性用于设置被打开对话框的类型。当通用对话框显示为“打开”或“另存为”类型时,其FileName属性用于返回或设置所选文件的路径和文件名。Filter(过滤器)属性用于指定在对话框的文件列表中显示文件的类型。
通用对话框的InitDir属性用于为“打开”或“另存为”对话框指定初始的目录,如果此属性没有指定,则使用当前目录。