Delphi实用教程.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 文件编程 Delphi实用教程 第6章 文件编程 6.1文件和目录管理组件 在Delphi 7中,用于文件和目录管理的组件,除保留了Win31类的组件FilelistBox、DriveComboBox、DierctoryListBox外,还增加了Samples类的组件ShellTreeView、ShellComboBox、ShellListView。 6.1文件和目录管理组件 DirectoryListBox 组件 DirectoryListBox组件可以对树形结构的文件路径进行浏览,主要属性有: (1)PopupMenu:指出对文件或文件夹操作的快捷菜单的名称。 (2)FileList:指定FileListBox的名称,当文件路径发生改变时, 文件列表也发生相应的变化。 2. DirveComboBox 组件 DirveComboBox组件可指定驱动器的列表,用于选择当前驱动器, 主要属性有: (1) DirList:指定目录列表组件DirectoryListBox的名称。 (2)PopupMenu:指出驱动器操作的快捷菜单的名称。 3. FileListBox 组件 FileListBox是文本列表框,主要用于显示当前目录中的文件和选中 当前文件。它有一个属性PopupMenu,用于指出驱动器操作的快 捷菜单的名称。 6.1文件和目录管理组件 4. ShellTreeView 组件 ShellTreeView组件可以通过树形结构实现对路径浏览 的功能,下面对该组件的常用属性。 (1) Root属性用于设置组件的根目录。在ObjectInspector上双 击这个属性将弹出路径选择对话框。在路径选择对话框 中,如果选择Use Standard Folder 单选框,则有如表路 径取值: 在路径选择对话框中,如果选择Use Path单选框,则 可以直接在文本框中输入路径,或者通过单击右边的按 钮弹出浏览文件夹对话框进行路径选择。 6.1文件和目录管理组件 (2) PopupMenu属性 树形文件或文件夹上单击鼠标右键时,为其指定为 自定义的弹出式菜单。 (3) ShellComboBox属性 ShellComboBox属性可指定与本组件相关联的 ShellComboBox组件名。这时当ShellComboBox组 件所指定的位置发生改变时,其内容相应地发生变化。 (4) ShellListView属性 ShellListView属性可以指定与该组件相关联的 ShellListView组件名。 6.1文件和目录管理组件 5. ShellComboBox组件 ShellComboBox组件可以在单击其右边的向下箭头后弹出一个路 径选择的窗口。该组件的常用属性如下: (1) Root属性 Root属性用于设置组件的根目录。当 ShellComboBox组件和ShellListView组件关联起 来以后,系统会保证两个组件的Root属性相同。 (2) ShellTreeView属性 ShellTreeView属性可以指定本组件相关联的 ShellTreeView组件。 (3) ShellListView属性 ShellListView属性以指定本组件相关联的 ShellListView组件。 6.1文件和目录管理组件 6. ShellListView组件 ShellListView组件用于实现在窗口中对文件或文件夹进行浏 览,有以下属性: (1) Root属性 用于设置组件的根目录,即指定所浏览的根目录。 (2) ShellTreeView属性 指定本组件相关联的ShellTreeView组件。 (3) ShellComboBox属性 用以指定本组件相关联的ShellComboBox组件 。 利用相关的组件设计一个文件管理器 【例】利用相关的组件设计一个文件管理器 (1)新建一个项目,并向窗体中添加一个ShellComboBox组件、 一 个ShellTreeView组件和一个ShellListView组件。 (2)按表设置上述三个组件的属性。

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档