- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 文 件 一.文件系统控件 1.驱动器列表框(Drive ListBox) 驱动器列表框及后面介绍的目录列表框、文件列表框有许多标准属性,包括Enabled、FontBold、FontItalic、FontName、FontSize、Height、Left、Name、Top、Visible、Width。 此外,驱动器列表框还有一个Drive属性,用来设置或返回所选择的驱动器名。该属性只能用程序代码设置,不能通过属性窗口设置。 其格式为: 驱动器列表框名.Drive[=驱动器名] 2.目录列表框(Directory ListBox) [窗体.]目录列表框(文件列表框).Path[=路径] Private Sub Drive_Change() Dir1.Path=Drive1.Drive End Sub 3.文件列表框(File ListBox) (1)Pattern属性 用来指定在文件列表框中显示文件的类型。它的缺省值为“*.*”,如将Pattern属性设置为“*.frm”,则显示扩展名为.frm的文件。 它既可以在设计阶段从属性表中设置,也可以在运行阶段由语句实现,其格式为: [窗体.]文件列表框名.Pattern[=属性值] 省略“=属性值”,则显示当前文件列表框的Pattern属性值。 当Pattern属性改变时,将产生Pattern_Change事件。 (2)FileName属性 用来在文件列表框中设置或返回某一个选定的文件名称。其格式为: [窗体.][文件列表框.]FileName[=文件名] “文件名”可以带路径,可以有通配符,因此可以用来设置Drive、Path或Pattern属性。 (3)ListCount属性 可用于组合框、目录列表框、驱动器列表框或文件列表框。其格式为: [窗体.]控件.ListCount 这里的“控件”可以是组合框、目录列表框、驱动器列表框或文件列表框。该属性返回控件内所列项目的总数。它不能在属性窗口中设置,只能在程序代码中使用。 (4)ListIndex属性 用来设置或返回当前控件上所选择的项目的“索引值”(即下标)。其格式为: [窗体.]控件.ListIndex[=索引值] 这里的“控件”可以是组合框、列表框、目录列表框、驱动器列表框或文件列表框。它不能在属性窗口中设置,只能在程序代码中使用。 (5)List属性 用来设置或返回各种列表框中的某一项目。其格式为: [窗体.]控件.List(索引)[=字符串表达式] 这里的“控件”同上,“索引”是某种列表框中项目的下标(从0开始)。 4.三个控件绑定协调工作 驱动器列表框、目录列表框及文件列表框的同步操作,可以通过Path属性的改变引发Change事件来实现同步操作。例如: Private Sub Dir1_Change() File1.Path=Dir1.Path End Sub 该事件过程使窗体上的目录列表框Dir1和文件列表框File1产生同步。类似地,增加下面的事件过程: Private Sub Drive1_Change() Dir1.Path=Drive1.Drive End Sub 二.文件 1.文件结构 2.文件指针 3.文件的打开与关闭 Open 文件说明 [For方式][Access 存取类型]As [#]文件号[Len=记录长度] 文件的读写操作结束后,应将文件关闭,其格式为: Close [[#文件号][,[#文件号]…… 其功能为:把文件缓冲区中的所有数据写到文件中,释放与该文件相联系的文件号,以供其他Open语句使用。 【说明】格式中的文件号是Open语句中使用的文件号,若不指定文件号,则把所有打开的文件全部关闭。另外,在程序结束时将自动关闭所有打开的数据文件。 4.与文件操作有关的函数 (1)FreeFile函数 (2)Loc函数 (3)LOF函数 (4)EOF函数 三.有关文件的操作 1.顺序文件的读写 (1)Print # 语句 (2)Write # 语句 (3)增加数据 在Append方式下向文件进行写操作时,原有的数据将被保留,新的数据添加在文件的尾部。 (4)Input语句 其格式为:Input # 文件号,变量表列 (5)Line Input语
您可能关注的文档
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第6章.ppt
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第9章.ppt
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第10章.ppt
- Visual Basic程序设计及应用 教学课件 作者 郑丽敏 VB第11章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第1章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第2章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第3章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第4章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第5章.ppt
- Visual Basic程序设计简明教程王晓东电子教案 第6章.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)