(1、2)文件设计.docVIP

  • 3
  • 0
  • 约8.66千字
  • 约 9页
  • 2017-05-12 发布于河南
  • 举报
(1、2)文件设计

课题 文件设计——文件系统控件 教学 目标 知道标准控件的常用属性、事件与方法 学会文件系统控件的程序设计方法 教学重点 学会使用文件系统控件实现具体的应用功能 教学难点 面向对象程序设计思想 教学方法 CAI课件 教学过程 教 学 过 程 和 内 容 师 生 活 动 复习导入 讲授新课 总结 作业 简单复习上学期内容 一、文件系统控件 VB提供了文件系统的控件有三种:驱动器列表框(DriveListBox)、目录列表框(DirListBox)、文件列表框(FileListBox)。利用这3个控件,可以建立Windows中的文件管理器目录窗口界面,图11.1就是利用这三种控件设计的一个文件管理界面。本节分别介绍这在种控件的使用方法。 11.1.1 驱动器列表框 驱动器列表框(Drive ListBox)是一种下拉列表框,通常显示当前驱动器名称,如果单击列表框右端向下的箭头,则就会下拉出该计算机拥有的所有的驱动器名称,在一般情况下,只显示当前的磁盘驱动器名称。单击某个驱动器名,即可把它变为当前驱动器。如图11.2所示。 1.常用属性 驱动器列表框的基本属性: Name、Left、Top、Height、Width、Visible、Enabled等。目录列表框和文件列表框也具有这些基本属性。 驱动器列表框的特有属性: 驱动器列表框的特有属性只有一个Drive属性,用来设置或返回所选择的驱动器名。 格式: [名称.]Drive[=驱动器名] 说明: (1)名称:是驱动器列表框的名称。 (2)这里的“驱动器名”是指定的驱动器,如果省略,则Drive属性是当前驱动器。 (3)Drive属性只能用程序代码设置,不能通过属性窗口设置。 2.常用事件 驱动器列表框最常用的事件是Change事件。每次重新设置Drive属性,都会引发Change事件。 驱动器列表框的默认名称为Drive1,其Chang事件过程的开头为Drive1_Change()。 11.1.2 目录列表框 目录列表框(DirListBox)用来显示当前驱动器上的目录结构及当前目录下的所有子目录。供用户选择其中的某个目录作为当前目录。在目录列表框中,如果用鼠标双击某个目录,就会显示该目录下的所有目录。例如C盘Program Files子目录结构,只需双击Program Files目录,结果如图11.3所示。 在目录列表框中只能显示当前驱动器上的目录。如果要显示其他驱动器上的目录,必须改变路径,即重新设置目录列表框的Path属性。 1.常用属性 目录列表框的基本属性: Name、Left、Top、Height、Width、Visible、Enabled等。 目录列表框的特有属性: (1)Path属性 格式: [对象.]Path[=路径名] 功能:该属性适用于目录列表框和文件列表框,用来设置或返回当前驱动器的路径。 说明: (1)对象:窗体、目录列表框或文件列表框,如果省略了对象名,则为当前窗体。 (2)如果省略了路径,则显示当前路径。 “路径”的格式:驱动器名:\文件夹名\… 例如: Print Dir1.Path 将显示当前路径(Dir1是目录列表框的默认控件名)。而 Dir1.Path=C:\VFP 将重新设置路径,在目录列表框中显示C盘上VFP目录下的目录结构。 Path属性只能在程序代码中设置,不能在属性窗口中设置。 2.常用事件 目录列表框的Path属性值改变时,将引发Change事件。文件列表框的Path属性改变时,将引发Change事件。 3.驱动器列表框和目录列表框 必须同步驱动器列表框与目录列表框有着密切关系。在一般情况下,改变驱动器列表框中的驱动器名后,目录列表框中的目录应当随之变为该驱动器上的目录,也就是使驱动器列表框和目录列表框必须产生同步效果。这可以通过一个简单的语句来实现。 【项目一】设计代码,使驱动器列表框和

文档评论(0)

1亿VIP精品文档

相关文档