- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文件管控件
Visual Basic Programming 文件 第7章 文件管理控件 文件处理 顺序文件 随机文件处理 二进制文件 Points to Remember 文件管理控件 驱动器列表框 目录列表框 文件列表框 组合使用文件管理控件 [例7-1] [例7-2] 驱动器列表框 常用属性 常用事件 ChDrive语句 常用属性 Name属性 通常采用“Drv”作为该控件名的前缀。缺省时,Name属性值为“Drive1”。 Drive属性 Drive属性是在程序运行中所使用的属性,用于返回用户在驱动器列表框中选取的驱动器。例如 Drive1.Drive =“C:\” 从驱动器列表框中选择驱动器并不能自动地变更当前工作驱动器;但可将驱动器列表框的Drive属性作为ChDrive语句的操作数,将系统当前工作驱动器改为Drive属性值所指定的磁盘驱动器。 ChDrive Drive1.Drive 常用事件 Change事件是驱动器列表框中最常用的事件。每当用户在驱动器列表框的下拉列表中选择一个驱动器,或者输入一个合法的驱动器标识符,或者在程序中给Drive属性赋一个新的值都会改变列表框顶端显示的驱动器名,Change事件就会发生,并激活Change事件过程。 ChDrive语句 ChDrive的功能是改变当前工作驱动器。 语句格式为: 格式中Drive参数是一个字符串型的参数,应为系统有效的磁盘驱动器名。使用该语句不会改变驱动器列表框的Drive属性值,不会引发它的Change事件,也不会改变列表框的文本框显示的内容,只是改变当前工作驱动器。即指定对文件进行存取操作时的缺省驱动器。 示例 示例 Private Sub Chang_Drive() ChDrive D: 将当前工作驱动器改为D盘 Open ABC.txt For Input As #14 ChDrive C: 将当前工作驱动器改为C盘 Open ABC.txt For Output As #15 End Sub 目录列表框 目录列表框显示用户系统的当前驱动器的目录结构,并突出显示当前目录。 常用属性 常用事件 ChDir语句 常用属性 Name属性-- 通常以“Dir”作为前缀。缺省时,Name属性为“Dir1”。 Path属性--用来设置和返回目录列表框中的当前目录。Path属性只能在程序代码中设置即它是一个运行时属性,不能在属性窗口中设置。在应用程序中可以使用下述语句格式改变当前目录。 常用事件 同驱动器列表框一样,Change事件是目录列表框控件的最基本的事件之一。 当用户双击目录列表框中的目录项,或在程序代码中通过赋值语句改变Path属性值,均会发生Change事件。 再目录列表框的当前目录发生变化时,如果希望文件列表框内显示的内容是当前目录下的所有文件名,就应在目录列表框控件的Change过程中编写相应的程序代码将目录列表框的Path属性值指定给文件列表框的Path属性。 ChDir语句 ChDir语句的功能是设置当前工作目录。 语句格式为: 语句中的参数Path是一个字符串型表达式,用来指明哪个目录或文件夹将成为新的缺省工作目录或文件夹。也就是说改变了系统存、取文件的缺省路径。Path中可以包含驱动器符号。如果不指明驱动器符号,ChDir则改变当前工作驱动器上的缺省的工作目录或文件夹。特别要注意的是,ChDir语句改变的是缺省的工作目录而不是缺省的工作驱动器。 文件列表框 文件列表框是驱动器—目录—文件链中的最后一个环节。文件列表框在运行时列出由文件列表框控件的Path属性指定目录中的文件文件 列表框在目录列表框控件的Change事件中被更新,而目录列表框是当用户在目录列表框中选取某个目录项或在驱动器列表框中选取新的驱动器时被更新的。 常用属性 常用事件 使用文件属性 常用属性 Name属性 文件列表框的Name属性通常以“Fil”作为前缀。缺省时,Name属性为“File1” Path属性 Pattern属性 FileName属性 ListCount属性 ListIndex属性 Path属性 文件列表框的Path属性是用来设置和返回文件列表框中所显示文件的路径。它是一个运行时属性,在程序代码中可以通过下面的赋值语句重新设置Path属性的值。例如: File1.Path = 路径 或 File1.Path = Dir1.Path 一旦文件列表框控件的Path的属性发生改变时,就会引发文件列表框控件的Path Change事件。文件列表框中内容被更新,显示由Path属性指定目录中的文件。 P
文档评论(0)