- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB 程序设计教程 主编 陈素教授 第六章 文 件 6.1文件概述 6.2常用的文件操作语句和函数 6.3 文件的访问 6.4 文件系统控件 编程及上机调试六 6.1 文件概述 6.1.1 文件及其结构 记录 在数据库中处理数据是以记录(Record)为基本单位。记录由若干个相关联的数据项组成。在数据处理中,表示一件事或一个人的某些属性就可构成一个记录。例如,进行学生成绩统计时,每个学生的学习成绩等信息组成一个记录,它由学号、姓名、各科成绩、平均分等数据项组成, 6.1.2 文件的分类及存取步骤 顺序存取文件 顺序存取是将要保存的数据,依序逐个字符转成ASCII字符,然后存入磁盘。以顺序存取的方式保存数据的文件叫做顺序存取文件,简称顺序文件。其存储结构如下图: 6.1.2 文件的分类及存取步骤 随机文件 以随机存取方式存取的文件称为随机文。随机文件很像一个数据库,它由大小相同的记录组成,每个记录又由字段组成,字段中存放着数据。其存储结构如下图所示: 6.1.2 文件的分类及存取步骤 二进制文件 在二进制文件中的数据均以二进制方式存储,存储单位是字(随机文件按记录存取,顺序文件按行存取)。 在二进制文件中,能够存取任意所需要的字节。可以把文件指针移到文件的任何地方。因此,这种存取方式最为灵活。 6.1.2 文件的分类及存取步骤 文件操作的一般步骤 三种文件访问的操作步骤相似,主要的步骤如下: (1)使用Open语句打开一个文件,并为文件指定一个文件号; (2)从文件中读取部分或全部数据到内存变量; (3)对变量中的数据进行处理; (4)将处理后的数据保存回文件; (5)使用Close语句关闭文件。 6.2 常用的文件操作语句和函数 6.2.1 文件操作语句 打开文件语句——Open语句 Open 文件名 [For 模式] As [Access存取类型] [#]文件号 [Len=记录长度] (1)文件名(Filename):就是要访问的顺序文件的名称以及文件所在的路径。 (2) 模式: OUTPUT--写操作; INPUT--读操作; APPEND--追加到文件末尾。 (3)存取类型(Access):可选,用来说明打开文件可进行的操作。 Read--对打开的文件只能进行读操作。 Write--对打开的文件只能进行写操作。 Read write--对打开的文件可读可写。 (4) 文件号 1~511,可以用FreeFile函数获得下一个可利用的文件号。 (5) 记录长度:小于或等于32767的整数,它指定数据缓冲区的大小。 示例:打开C:\VB\SCORE,供写入数据,指定文件号为#1。 OPEN C:\VB\SCORE FOR OUTPUT AS #1 6.2.1 文件操作语句 关闭文件语句——Close语句 文件读写操作完成后,应及时地使用close语句,将相应文件关闭。 Close [[#]文件号][,[#]文件号]… 其中,文件号是某个Open语句使用的文件号。 Close语句可以包括多个文件号参数,“文件号”之间用逗号分隔。 示例:Close #5,#6 6.2.1 文件操作语句 Seek语句 Seek语句的功能是在与指定文件号相联系的文件中设置下一次进行读写操作的位置,即把相应文件的文件指针移到指定位置。对于随机访问文件,是记录位置,否则是字符位置。 格式:Seek [#] 文件号,位置 示例: Seek #10, 12 将指针定位在第12个字节处 Kill语句 Kill语句功能是:删除指定的文件,必要时文件名应指明它的存储路径。为了删除一类文件,可以使用文件通配符。 格式:Kill file 示例:Kill C:\TMP\*.txt 6.2.1 文件操作语句 FileCopy语句 FileCopy语句功能是:复制一个指定源文件到目标位置,用来确定复制的源文件名和目标文件名,它们都可包括文件的存储路径,不能复制一个已经打开的文件。 格式:FileCopy 源文件,目标文件 示例:FileCopy C:\abc.txt, C:\TMP\bbb.txt Name语句 Name语句的功能是:重新命名一个文件或文件夹。Name语句具有移动文件的功能,即在重新命名时并将其移动到一个不同的文件夹,不能重新命名一个已经打开的文件。 格式:Name 旧名字 As 新名字 改名示例:Name C:\TMP\bbb.txt as aaa.txt 移动示例:Name C:\TMP\aaa.txt as c:\bbb.txt 6.2.1 常用文件操作函数 6.3 文件的访问 6.3.
您可能关注的文档
- C C++程序设计(第2版) 吴国凤 第1章 C语言概述.ppt
- C C++程序设计(第2版) 吴国凤 第2章 基本程序设计.ppt
- C C++程序设计(第2版) 吴国凤 第3章 程序控制结构.ppt
- C C++程序设计(第2版) 吴国凤 第4章 数组.ppt
- C C++程序设计(第2版) 吴国凤 第5章 函数.ppt
- C C++程序设计(第2版) 吴国凤 第6章 指针.ppt
- C C++程序设计(第2版) 吴国凤 第8章 位运算.ppt
- C C++程序设计(第2版) 吴国凤 第9章 文件.ppt
- C C++程序设计(第2版) 吴国凤 第7章 结构体与共同体.ppt
- C C++程序设计(第2版) 吴国凤 第10章 C++基础知识.ppt
- Visual Basic程序设计教程(医药类) 陈素 第4章 应用界面设计.ppt
- Visual Basic程序设计教程(医药类) 陈素 附录A.ppt
- Visual Basic大学应用教程 匡松 VB课件第4章.ppt
- Visual Basic程序设计教程(医药类) 陈素 附录B.ppt
- Visual Basic大学应用教程 匡松 VB课件第8章.ppt
- Visual Basic大学应用教程 匡松 VB课件第11章.ppt
- web有哪些信誉好的足球投注网站 郭军 《Web有哪些信誉好的足球投注网站》更正表.doc
- web有哪些信誉好的足球投注网站 郭军 chapter1.ppt
- web有哪些信誉好的足球投注网站 郭军 chapter2.ppt
- web有哪些信誉好的足球投注网站 郭军 chapter4.ppt
文档评论(0)