第 7 章 文 件通过前几章的学习,使我们了解,利用 VB 可以编写一些用于科学计算、图形处理等方面的程序
不仅如此,VB 还广泛地应用于编制如人事、财务、生产、教学等各方面的管理程序,在这类应用中,通常需要处理大量不同类型的数据信息,而这些数据信息常常需要独立存储在某种介质上(如磁盘等),以便需要时通过程序来加工处理,这种独立存储的数据集合就称为文件
因此,掌握文件的概念及其使用方法是 VB 程序设计的重要内容之一
1 与文件操作有关的控件在 Windows 应用程序中打开文件或保存文件时,通常需要打开一个对话框,用于选择文件所 在 的 驱 动 器 ( 盘 ) 、 文 件 夹 ( 目 录 ) 、 文 件 名
在 VB 中 , 使 用 盘 驱 动 器 列 表 框(DriveListBox)、目录路径列表框(DirListBox)以及文件列表框(FileListBox)这 3 种控件的组合,可以创建类似 Windows 资源管理器的文件操作对话框,用于选择文件
1 盘驱动器列表框控件盘驱动器列表框控件用于显示驱动器列表,工具箱中该控件图标为
该控件缺省的名称为:Drive1、Drive2、……⒈ 盘驱动器列表框控件常用属性 Drive⑴属性(字符串类型)用来设置当前驱动器或返回所选择的驱动器名
Drive 属性只能在程序运行时赋值,而不能通过属性窗口设置
为驱动器列表框的 Drive 属性赋值的语句格式为:
Drive[=驱动器名]格式中的“驱动器名”为指定的驱动器,也就是说使该驱动器成为当前驱动器;如果省略,则不改变当前驱动器
如果所指定的驱动器在系统中不存在,则产生错误
程序运行时若选择驱动器,则 Drive 属性值改写为所选择的驱动器名
如运行时单击驱动器列表框控件 drive1 中 D:盘图标,则 drive1
drive 的值为"d:"