要实现驱动器列表框、目录列表框及文件列表框之间数据的同步,须在驱

题目

要实现驱动器列表框、目录列表框及文件列表框之间数据的同步,须在驱动器列表框和目录列表框的Change事件分别添加以下代码()

  • A、Dir1.Path=Drive1.DriveFile1.Path=Dir1.Path
  • B、File1.Path=Drive1.DriveDir1.Path=Drive1.Drive
  • C、Dir1.Path=Drive1.DriveFile1.Path=Drive1.Drive
  • D、File1.Path=Dir1.PathDir1.Path=Drive1.Drive
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体上有一个名称为Drivel的驱动器列表框,一个名称为Dir1的目录列表框,一个名称为File1的文件列表框,两个名称分别为Label1、Label2的标签(标题分别为空白和“共有文件”)。要使得驱动器列表框与目录列表框、目录列表框与文件列表框同步变化,并且在标签Label1中显示当前文件夹中文件的数量。下列能够正确实现上述功能的程序是( )。


正确答案:C
c)    【解析】本题考查文件系统控件。要使驱动器、目录和文件列表框同步显示,那么就需要编写代码才能使它们之间彼此同步,在驱动器Drive1的Change事件中,要Dir1.Path = Drive1.Drive,使日录的路径和驱动器一致,同时在目录Dirl的Change事件中要File1.Path=Dir1.Path,使文件路径的位置和驱动器一致。可以在文件列表框中使用ListCount属性来统计文件数目(当文件路径改变时统计)。

第2题:

在窗体上画一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是

A.Drivel change

B.Drive1_Click

C.Dirl_Click

D.Dirl_Change


正确答案:A
解析:本题考查驱动器列表框与目录列表框。由于目录列表框要随着驱动器的改变而改变,即目录列表框要响应驱动器的事件。故C、D项是错误的。由于是改变驱动器,所以用 Change事件表示,故正确的答案为A。

第3题:

在窗体上画一个名称为Drive1的驱动器列表框,—个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是

A.Drive1_Change

B.Drive1_Click

C.Dir1_Click

D.Dir1_Change


正确答案:A
解析:由于目录列表框要随着驱动器的改变而改变,即目录列表框要响应驱动器的事件。由于是改变驱动器,所以用Change事件表示。

第4题:

在窗体上建立一个驱动器列表框、目录列表框、文件列表框、图片框、文本框。要求程序运行后,驱动器列表框Drive1的默认驱动器设置为e盘,选择File1中所列的图片文件(*.bmp,*.gif和*.jpg),则相应的图片显示在图片框Picture1中,文件的路径显示在文本框中。程序运行结果如下图所示。 程序如下,请补充完整。

第5题:

标准控件不包括()控件。

A. 驱动器列表框

B. 目录列表框

C. 文件列表框

D. 通用对话框


正确答案:D

第6题:

使用驱动器列表框drive1、目录列表框dir1、文件列表框file1时,需要设置控件的同步,以下能够正确设置两个控件同步的命令是

A)dir1.path=drive1.path

B)file1.path=dir1.path

C)file1.path=drive1.path

D)drive1.drive=dir1.path


正确答案:B
【答案】:B
【知识点】:文件系统控件的用法
【解析】:注意三个控件之间的关系,当Drive1发生改变的时候,Dir1要发生改变,当Dir1发生变化的时候,File1要发生变化,因此要用前者的路径属性赋值给后者的路径属性,而不能颠倒。当然也不能越级。故本题选B。

第7题:

在窗体上画一个驱动器列表框、一个目录列表框和一个文件列表框,其名称分别为 Drivel、Dirl和Filel。当改变目录列表框的内容时,要求文件列表框中显示当前选中的文件夹中的内容,则在Dirl_Change事件过程中应使用的语句是______。

A.Dirvel.Drive=Dirl.Path

B.Dirl.Path=Drivel.Drive

C.Dirl.Path=Filel.Path

D.Filel.Path=Dirl.Path


正确答案:D
解析:由于要在文件列表框中显示当前选中的文件夹中的内容,所以应使用的语句是Filel.Path=Dirl.Path。

第8题:

以下控件中不是标准控件的是 ( )

A.水平滚动条和垂直滚动条

B.ActiveX控件

C.文件列表框、目录列表框和驱动器列表框

D.OLE容器


正确答案:B
解析:滚动条、列表框、OLE容器都是标准控件,只有ActiveX控件不是标准控件。选项B正确。

第9题:

假设有文件列表框File1、驱动器列表框Drivel和目录列表框Dirl,为了使三者同步,在下列语句中,正确的语句是 ______。 Ⅰ.FilePath=Did.Path Ⅱ.FileFileName=Dirl.FileName Ⅲ.Dirl.Path=Drivel.Drive Ⅳ.Dirl. Path=Drivel. Path

A.Ⅰ和Ⅲ

B.Ⅰ和Ⅳ

C.Ⅰ、Ⅲ和Ⅳ

D.以上全部


正确答案:A
解析:因为目录列表框Path属性的改变将产生Change事件,所以在Dirl的Change事件过程中,把Dirl.Path赋给Filel.Path,就可以产生同步效果。在Drivel的Change事件过程中,把Drivel.Drive赋给Dirl.Path也可以产生同步效果。从而使文件列表框、驱动器列表框和目录列表框三者同步。

第10题:

每次重新设置驱动器列表框的Drive属性时,都将引发()事件。可在该事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。

AChange

BClick

CChDrive

DList


A

更多相关问题