第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:"
值得注意的是:盘驱动器列表框中显示的驱动器名都是由系统自动生成的,用户只能通过列表框选择使用,不可以对Drive控件使用AddItem、R