当前位置:IT认证>BASIC题库

问题:[填空题]

[填空题] 在窗体上加上一个富文本控件RichTextBox,画一个命令按钮,当单击命令按钮的时候,将显示“保存文件”对话框,设置该对话框可用于保存文本文件(默认文件类型)和Word文档,然后将富文本控件中显示的内容以指定的文件名保存,完成程序。 Private SubCommand1_Click() CommonDialogl.Filter= 【6】 CommonDialogl.FilterIndex= 【7】 CommonDialogl.ShowSave RichTextBoxl

  

参考答案:

[6]"文本文件|*.txt|Word文档|*.doc"[7]1[8](CommonDialogl.FileName)

  参考解析

本题主要考查通用对话框中“另存为”文件对话框的相关属性和方法。其中主要的属性有:Filter属性——用来指定在对话框中显示的文件类型,可以同时指定多种格式,每一种格式用竖线“1”分为两个部分,前面表示该文件类型的含义,后面表示该文件的后缀。如”视频压缩文件|*.mpg"。FilterIndex属性——用来指定默认的过滤器,其为一整数,即Filter属性中的索引序号。本题中指定了两种文件类型,题目要求默认文件类型为文本类型,如果设置Filter属性为”文本文件|*.txt|Word文档|*.doc",则设置FilterIndex为1,如果设置Filter属性为”Word文档|*.doc|文本文件|*.txt”,则设置FilterIndex为2。FileName属性一用来设置保存的文件的路径及文件名。单击对话框的“保存”按钮,则将该文件名返回,因此在[8]中通过SaveFile方法,将RichTextBox中的内容保存在该文件中。

微信端