在窗体上画一个通用对话框,其名称为CommonDialog1,然后画一个命令按钮,并编写如下事件过程:
Private Sub Command1 Click()
CommonDialog1.Filter="All Files(*.*)|*.*|Text Files"_
&"(*.txt)|*.txt|Batch Files(*.bat)I*.bat"
CommonDialog1 Filterlndex=1
CommonDialog1.ShowOpen
MsgBox CommonDialog1.File Name
End Sub
程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中显示的是______;如果在对话框中选择d盘temp目录下的tel.txt文件,然后单击“确定”按钮,则在MsgBox信息框中显示的提示信息是______。
参考答案:A11 Files(*.*)d:\temp\tel.txt
解析: 文件对话框的属性Filer用来指定在对话框中显示的文件类型,该属性值由一对或多对文本字符串组成,每对字符串用管道符“|”隔开,在“|”前面的部分称为描述符,后面的部分一般为通配符和文件扩展名,称为“过滤器”,一般格式是:[窗体.]对话框名.Filer=描述符1 | 过滤器1 | 描述符2 | 过滤器2……
在对话框中选择了相应的文件,单击确定后,则在MsgBox中显示所选文件的路径。