Visual Basic程序设计 龚为琨 第7章 文件系统控件、公共对话框.pptVIP

Visual Basic程序设计 龚为琨 第7章 文件系统控件、公共对话框.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 文件系统控件、公共对话框 7.1 文件系统控件应用举例 7.2 文件系统控件属性 7.3 传统的文件处理方法 7.4 新型FSO模型处理文件介绍 7.5 通用对话框 7.6 通用对话框的应用举例 7.7 小结 7.8 练习题 7.9 上机实习题 7.1 文件系统控件应用举例 VB 6.0对于文件的处理提供了文件系统控件。与文件系统有关的控件有三个,它们分别是驱动器列表框控件、目录列表框控件和文件列表框控件。它们是相互独立的,分别完成磁盘、目录和文件的控制。 每种文件控件与标准列表框控件类似地工作。文件列表框显示文件的列表,用户可以使用鼠标或键盘从列表中选择一个文件。目录列表框显示每个驱动器上可用的目录。使用驱动器列表框,用户可以指定任何可用的驱动器。 文件控件提供了在许多Windows应用程序中常用的界面,图7-1是Word软件下的打开文件的对话框。使用文件控件,可以相对容易、灵活地建立这样的对话框。 系统控件的运行效果运行文件列表框控件后,每一个控件都会自动从操作系统取得与它相关的信息。驱动器列表框控件会取得目前系统上的所有磁盘驱动器的信息;目录列表框控件会取得当前状态的目录信息;文件列表框控件会取得当前目录下的所有文件。 由于这三个控件是相互独立的,因此,当用户改变了其中的一些项目时,相关内容不会自动改变。比如图7-2显示的就是D磁盘的盘符,C磁盘的Windows文件夹,而文件名显示的却是C磁盘vb-7文件夹下的内容。要想获得Windows下对话框的“连动”效果,还得进行相关的属性设置。 7.2 文件系统控件属性 文件系统控件同其他标准控件一样,有很多共有的属性,包括位置、颜色等的设置。在这里,我们重点介绍文件系统控件特有的一些属性。 7.2.1 驱动器列表框控件 驱动器列表框控件是一个下拉列表框,含有系统上可用的所有驱动器的名字和卷标。该控件首先只显示当前驱动器,当用户单击向下箭头时,驱动器列表框出现,如图7-3所示。 用户可以在运行阶段通过设置驱动器列表框的“Drive”属性来改变当前的磁盘驱动器。 注意:该属性是无法在设计阶段改变的。 例如,Drive1.Drive=e就是将缺省名为Drive1的驱动器列表框的逻辑磁盘位置改为E盘。 也可以用命令ChDrive drive 完成。用语句 ChDrive e 同样能达到以上效果。 “drive”参数是一个字符串表达式,它指定一个存在的驱动器。如果使用零长度的字符串(),则当前的驱动器将不会改变。如果“drive”参数中有多个字符,则ChDrive只会使用首字母。 7.2.2 目录列表框控件 目录列表框控件用来显示当前驱动器上的目录和路径。图7-4就是一个简单的目录列表框。使用目录列表框,用户可以浏览目录和选择目录。如果处于某个目录中,则文件夹图标为打开,而对于当前目录下的子目录,文件夹图标是关闭的。 缺省情况下,目录列表框只能显示当前磁盘的文件夹。要显示其他磁盘驱动器上的目录,可以通过设置Path属性来完成。如果没有指定驱动器,则ChDir在当前的驱动器上改变缺省目录或文件夹。当然,也可以用命令ChDir来执行。设置如下: Dir1.Path=C:\Windows 将当前目录设为C:\Windows ChDir D:\Tmp 将当前目录设为 D:\Tmp ChDir Dir1.Path 将用户选取的目录设为当前目录 目录列表框的Path属性同样无法在设计阶段改变。如果要让目录列表的内容与磁盘驱动器列表同步的话,可以在磁盘驱动器列表的Change事件过程中,将磁盘驱动器列表的Drive属性指定给目录列表的Path属性,写成“Dir1.Path=Drive1.Drive。 7.2.3 文件列表框控件 文件列表框控件可以显示当前目录下的所有文件,常用来选择一个或一组文件。图7-5显示了一个单独的文件列表。文件列表的当前目录记录在Path属性中。可以看出,单独的文件列表应用很不方便,在通常情况下,文件列表的内容应随着目录列表的改变而改变。 当文

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档