- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(精选)第8章 数据文件
读出文件的代码(Command2的单击事件) Private Sub Command2_Click() Dim MyRecord As Record Open TESTFILE For Random As #1 Len = Len(MyRecord) While Not EOF(1) Get #1, , MyRecord Text1.Text=Text1.Text Chr(10) Chr(13) Chr(10) Chr(13) MyRecord.ID MyRecord.Name Wend Close #1 End Sub 7.4 二进制文件 二进制文件是一个字节流,文件系统并不解释各字节的意义,解释工作由具体的应用程序完成。 以二进制方式访问文件有下述特点: 可以直接访问文件中的所有数据。 由应用程序根据需要解释数据的意义。 访问文件的语句不更改原始数据的所有内容。 二进制文件每一次读写是以字节为单位对数据进行访问操作的,它允许用户读写或修改文件中的任何字节信息。当把二进制数据写入文件中时,使用Byte数据类型的数组,而不是String变量。String被认为包含的是字符,而二进制型数据可能无法正确地存储在String变量中。 当要保持文件的尺寸尽量小时,应使用二进制文件。 一、二进制文件的打开 Open 文件名 For Binary As #文件号 二、二进制文件的写操作 Put [#]文件号,[位置],变量名 写入长度等于变量长度的数据。 三、二进制文件的读操作 GET [#]文件号,[位置],变量名 从指定位置开始读出长度等于变量长度的数据存入变量中,数据读出后移动变量长度位置,如果忽略位置,则表示从文件指针所指的位置开始读出数据,数据读出后移动变量长度位置。 例题 文件复制 Dim char As Byte Dim FileNum1,FileNum2 as Integer FileNum1 = FreeFile Open C:\STUDENT.DAT For Binary As # FileNum1 打开源文件 FileNum2 = FreeFile Open C:\STUDENT.BAK For Binary As # FileNum2 ‘打开目标文件 Do While Not EOF(FileNum1) Get #1, , char 从源文件读出一个字节 Put #2, , char 将一个字节写入目标文件 Loop Close #FileNum1 Close #FileNum2 与文件系统相关的语句 1.ChDir 语句 格式:ChDir path 功能:改变当前目录。 例如:ChDir D:\TMP 2. ChDrive 语句 格式:ChDrive drive 功能:改变当前驱动器 说明:如果drive为“”,则当前驱动器将不会改变;如果drive中有多个字符,则ChDrive只会使用首字母。 7.5文件操作语句 3. MkDir 语句 格式:MkDir path 功能:创建一个新的目录。 4. RmDir 语句 格式:RmDir path 功能:删除一个存在的目录 说明:只能删除空目录。 5.FileCopy语句 格式:FileCopy source , destination 功能:复制一个文件。 说明: FileCopy语句不能复制一个已打开的文件。 6.Name 语句 格式:Name oldpathname As newpathname 功能:重新命名一个文件或目录。 说明: (1) Name具有移动文件的功能。 (2) 不能使用统配符“*”和“?”,不能对一个已打开的文件上使用Name语句。 7.Kill语句 格式:Kill pathname 功能:删除文件。 说明:pathname中可以使用统配符“*”和 “?”。 例如:Kill *.TXT Visual Basic程序设计教程 中国石油大学(华东)石油工程学院 第7章 数据文件 1.掌握VB中文件的概念、种类及其结构; 2.掌握顺序文件的操作:打开、读/写、关闭; 3.掌握随机文件的操作:打开、读/写、关闭; 4.了解二进制文件的操作。 5.了解与文件操作有关的一些语句 本章内容及要求: 本章重点: 顺序文件的操作:打开、读/写、
您可能关注的文档
- 运动疗法技术.ppt
- 约看技巧+物业交接及合同文本解答.ppt
- 刘波(正式)腹针治疗女性更年期抑郁临床疗效的评估2.pdf
- 生物必修3第一章 人体的内环境与稳态第2节《内环境稳态的重要性》.ppt
- 福建讲课针刺穴位脑功能成像(冲突时的文件备份2014-09-27 21-01-32).ppt
- 第一节通过神经系统的调节(黄良源).ppt
- 电容器和电容(课件).ppt
- 第七章_无形资产2015 1.ppt
- 生长素的生理作用 课件(修改).ppt
- 纳米未来.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
最近下载
- 2024公务员考试三农知识题库及参考答案【巩固】.docx VIP
- 2024公务员考试三农知识题库加答案.docx VIP
- 2023年拟任县处级党政领导职务政治理论水平任职资格考试题库(含答案).pdf VIP
- 2024公务员考试三农知识题库及完整答案(必刷).docx VIP
- 外研版(2019)必修第二册 Unit 2 Let's celebrate! Developing Ideas 教案.docx
- 电信法律法规类题应知应会测试卷及答案.doc
- 边境安全现状.pptx VIP
- 印刷服务合同 .docx VIP
- 可持续发展理念下企业实施ESG的研究.pdf VIP
- 《静女》《涉江采芙蓉》《鹊桥仙》联读教学设计2023—2024学年统编版高中语文必修上册.docx
文档评论(0)