工学

判断题在VB中通用对话框的Filename属性返回的是一个输入或选取的文件名字符串.A 对B 错

题目
判断题
在VB中通用对话框的Filename属性返回的是一个输入或选取的文件名字符串.
A

B

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体上画一个通用对话框,其Name属性为Cont,再画一个命令按钮,Name属性为Command1,然后编写如下事件过程:

Private Sub Command1_Click()

Cont.FileName= ""

Cont.Flags=vbOFNFileMustExist

Cont.Filter= "All Files|*.*"

Cont.FilterIndex=3

Cont.DialogTitle= "Open File"

Co nt.Action=1

If Cont.FileName= "" Then

MsgBox "No file selected"

Else

Open Cont.FileName For Input As #1

Do While Not EOF(1)

Input #1, b$

Print b$

Loop

End If

End Sub

以下各选项,对上述事件过程描述错误的是( )。

A.该事件过程用来建立一个Open对话框,可以在这个对话框中选择要打开的文件

B.选择后单击"打开"按钮,所选择的文件名即作为对话框的FileName属性值

C.Open对话框不仅仅用来选择一个文件,还可以打开、显示文件

D.过程中的"Cont.Action=1"用来建立Open对话框,它与Cont.ShowOpen等价


正确答案:C

第2题:

要获得文件列表框中当前被选中的文件的文件名,则应使用( )属性

A.Dir

B.Path

C.Drive

D.FileName


正确答案:D

第3题:

在窗体上有1个名称为CommonDialog1的通用对话框和1个名称为Command1的命令按钮,以及其他一些控件。要求在程序运行时,单击Command1按钮,则显示打开文件对话框,并在选择或输入了1个文件名后,就可以打开该文件。以下是Command1_Click事件过程的两种算法

算法1:

Private Sub Command1_Click()

CommonDialog1.ShowOpen

Open CommonDialog1.FileName For Input As#1

End Sub

算法2:

Private Sub Command1_Click()

CommonDialog1.ShowOpen

IfCommonDialog1.FileName<>””Then

Open CommonDialog1.FileName For Input As#1

End If

End Sub

下面关于这两种算法的叙述中正确的是( )。

A.显示打开文件对话框后若未选择或输入任何文件名,则算法2会出错,算法1不会

B.显示打开文件对话框后若未选择或输入任何文件名,则算法1会出错,算法2不会

C.两种算法的执行结果完全一样

D.算法1允许输入的文件名中含有空格,而算法2不允许


正确答案:B

第4题:

在Excel2003的单元格中以文本形式输入电话号码8的方法是( )。

A.直接输入字符串8

B.先输入一个等号“=”,再输入字符串8

C.先输入一个半角字符的单引号“’”,再输入字符串8

D.先输入一个空格,再输入字符串8


答案:C

第5题:

InputBox函数的返回值类型是______。

A.数值

B. 字符串

C. 变体

D. 数值或字符串(视输入的数据而定)


正确答案:D
解析: InputBox的返回值是一个数值或字符串。当省略尾部的“$”时,InputBox函数返回一个数值,此时,不能输入字符串。如果不省略“$”,则既可输入数值,也可输入字符串,但其返回值是一个字符串。因此,如果需要输入数值,并且返回的也是数值,则应省略“$”;而如果需要输入字符串,并且返回的也是字符串,则不能省略“$”。如果不省略“$”,且输入的是数值,则返回字符串,当需要该数值参加运算时,必须用Val函数把它转换为数值。

第6题:

在窗体上有—个名为CommonDialog1的通用对话框和一个名称为Command1的命令按钮,以及其他—些控件。要求在程序运行时,单击Command1按钮,则显示打开文件对话框,并在选择或输入了—个文件名后,就可以打开该文件。以下是Command1_Click事件过程的两种算法 算法1: Private Sub Command1_Click() CommonDialog1.ShowOpen Open CommonDialog1.FileName For Input As #1 End Sub 算法2: Private Sub Command1_Click() CommonDialog1.ShowOpen IfCommonDialog1.FileName<>""Then CommonDialog1.FileName For Input As #1 End If End Sub 下面关于这两种算法的叙述中正确的是______。

A.显示打开文件对话框后若未选择或输入任何文件名,则算法2会出错,算法1不会

B.显示打开文件对话框后若未选择或输入任何文件名,则算法1会出错,算法2不会

C.两种算法的执行结果完全—样

D.算法1允许输入的文件名中含有空格,而算法2不允许


正确答案:B
解析:ShowOpen方法为显示“打开”对话框。Input:打开一个文件,将对该文件进行读操作。算法2中的条件表达式是判断选择或输入的文件名是否为空,如果为空则不执行Then后的语句,所以显示打开文件对话框后若未选择或输入任何文件名,则算法2不会出错,算法1会出错。

第7题:

【程序说明】 模糊查询用户指定表文件中指定字段(字符型)的指定内容,如果用户指定的表文件不存在,给予提示信息。

【程序】

SET TALK OFF

CLEAR

ACCEPT“请输入表文件名(带扩展名):” TO FILENAME

ACCEPT“请输入要查询的字段名(字符型):” TO FIELDNAME

ACCEPT“请输入要查询的内容(字符串):”TO CHAR

IF (9)

(10)

BROWSE FOR (11)

USE

(12)

?“指定的表文件不存在!”

ENDIF

SET TALK ON

(9)

A.PILE(FILENAME)

B.TYPE(“& FILENAME”)

C.FILE(“FILENAME”)

D.FILE(& FILENAME)


正确答案:A
解析:文件测试函数的格式:FILE(字符表达式>)
功能:测试指定文件是否存在,其中文件名必须包括扩展名。若该文件存在则返回.T.,否则返回 .F.。输出值类型为逻辑值。

第8题:

要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性

A.Dir

B.Path

C.Drive

D.FileName


正确答案:D
解析:本题考查文件列表框控件的相关属性。
FileName属性用来设置或返回程序运行过程中当前选中的文件名称。
Path属性用来设置或返回程序运行过程中当前选中的文件的路径。

第9题:

以下关于通用对话框的叙述中,错误的是( )。A.若没有指定InitDir属性值,则起始目录为当前目录S

以下关于通用对话框的叙述中,错误的是( )。

A.若没有指定InitDir属性值,则起始目录为当前目录

B.用一个通用对话框控件可以建立几种不同的对话框

C.File Title属性指明了文件对话框中所选择的文件名

D.文件对话框用属性FiherIndex指定默认过滤器,它是一个从0开始的整数


正确答案:D
D。【解析】FilterIndex是从1开始。

第10题:

在程序中,用户输入一个文件名,根据用户输入显示相应文件的信息。

注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。

______java.io.*;

public class basic

{

public static void main(String[] args)

{

InputStreamReader reader;

BufferedReader in;

System.out.println("请输入文件名: ");

try

{

reader=new InputStreamReader(______);

in=new BufferedReader(reader);

String filename=in.readLine();

File file=new File(filename);

System.out.println("文件名:"+file.______);

System.out.println("路径:"+file.getAbsolutePath());

System.out.println("大小:"+file.length());

}

catch(Exception e)

{

e.printStackTrace();

}

}

}


正确答案:import System.in getName()
import System.in getName() 解析:本题考查知识点:Java类库中常用类和接口、文件和文件I/0、输入输出。解题思路:题中reader从系统获得输入流,从这个流中得到用户输入的字符串作为文件名,找到文件,进而得到文件的相关信息。Java的类库需要引入以后才能使用,关键字import就是声明需要引入的类或包。因此第1个空的答案是import。Java的输入输出是以流的形式来完成的。InputStreamReader的对象reader从系统输入中读取输入流,保存在相应的缓冲区中,因此第2个空的答案是System.in。BufferedReader对象则是从这个缓冲区中读取数据,使用BufferedReader类的readLine()方法即可获得输入流中的一行输入。在Java程序中,文件作为类的一个实例来处理,File类具有很多与文件相关的方法,比如获得上级目录名(getParent()方法)、路径(getPath()方法)等,第3个空就是使用getName()方法获取文件的文件名。

更多相关问题