- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
15.1 文件概述 文件结构 VB文件由记录组成,记录由字段组成、字段由字符组成 文件种类 根据数据性质 程序文件:可以由计算机执行的程序 数据文件:程序中所使用的数据。 根据数据的存取方式和结构 顺序文件 每行一个记录,回车结束,记录的读取和保存只能按顺序从头至尾执行 适用于数据不经常修改、数据量不大的情况 随机文件 每个记录的长度固定、每个字段的长度固定,每个记录有一个记录号,写入和读取纪录时可以根据记录号进行定位,直接找到需要处理的记录。 能够快速的查找和处理指定的记录。 文件概述 根据数据编码方式 二进制文件 以二进制方式保存数据文件,不能用普通的字处理软件进行编辑。 ASCII文件 以ASCII编码方式保存数据,即文本文件。 可以用记事本等字处理软件进行编辑。 15.2 文件的基本操作 打开或建立文件 进行文件的读写操作 关闭文件 对于随机文件,需要首先定义一个自定义数据类型 15.2.1 顺序文件的打开与关闭 打开(建立) Open 文件说明 for 方式 [Access存取类型] [锁定] AS [#] 文件号 Open pathname For mode [Access access] [lock] As [#]filenumber Pathname 必要。字符串表达式,指定文件名,该文件名可能还包括目录、文件夹及驱动器。 Mode 必要。关键字,指定文件方式,有 Append、Input、Output方式 Access 可选。关键字,说明打开的文件可以进行的操作,有 Read、Write、或 Read Write 操作。 Lock 可选。关键字,说明限定于其它进程打开的文件的操作,有 Shared、Lock Read、Lock Write、和 Lock Read Write 操作。 Filenumber 必要。一个有效的文件号,范围在 1 到 511 之间。使用 FreeFile 函数可得到下一个可用的文件号。 For 方式说明(打开与关闭顺序文件) Input 对打开的文件进行读操作,即顺序输入方式。 只能打开一个已存在的文件,否则产生错误 Output 对打开的文件进行写操作,即顺序输出方式。 如果指定打开的文件不存在,则创建一个新文件 Append 在打开文件的末尾追加记录 如果指定打开的文件不存在,则创建一个新文件 存取类型 指明访问文件的类型。ASCCESS是保留字。 Read 打开只读文件 Write 打开只写文件 ReadWrite 打开读写文件,这个选项支队Append方式的操作有效 锁定 只用于多用户或多进程环境中,用于限制多用户或多进程对同一个文件的读写操作,以确保数据的准确性。 LockRead 该文件打开时,其他用户或程序无权进行读操作 LockWrite 该文件打开时,其他用户或程序无权进行写操作 LockReadWrite 该文件打开时,其他用户或程序无权进行读写操作 Shared 共享方式,任何用户可以进行读写操作 文件号 整型表达式,取值范围在1~511之间。当文件被打开后,文件与指定的文件号相关联,对文件的访问操作都是通过文件号进行的 关闭顺序文件的命令格式 Close [[#]文件号1][, [#]文件号2]…… 若命令中没有指定具体的文件号,则关闭所有打开的文件 Close #1 Close #1,#3 Close 15.2.2 随机文件的打开与关闭 命令格式 Open 文件说明 [ For Random] [Access存取类型] [锁定] AS [#] 文件号 Len=记录长度 For Random 指明打开随即文件。在VB中,缺省的文件打开方式是 Random 若没有指定文件打开方式,均为打开随机文件。 按此方式打开的文件,既可以进行读操作,也可以进行写操作 打开文件举例 Open “Price.dat”for output as #1 Open “Price.dat”for Append as #1 Open “Price.dat”for Input as #1 Open “Price.dat”for Random as #1 Open “Price.dat”for Random Access Read Lock Write as #1 Open 语句示例 本示例示范 Open 语句的不同用法来做到文件的输出与输入 下列代码以顺序输入模式打开 TESTFILE 文件。 Open TESTFILE For Input As #1 若要以其他方式打开文件,必需先关闭此文件。 Close #1 下列代码以只允许写操作的二进制方式打开文件? Open TESTFILE For Binary Access Write As #1 若要以其他方式打开文
您可能关注的文档
最近下载
- 《低钠血症的中国专家共识(2023)》解读PPT课件.pptx VIP
- 初中语文通用版 现代文阅读答题技巧(公式化模板 + 完整版提分攻略).docx VIP
- 期刊合作办刊协议书.docx VIP
- 驭胜s350维修手册及电路图n351整车电路图全.pdf VIP
- 混凝土热工计算软件.xls VIP
- 小学信息技术教学计划.docx VIP
- 八 观察物体(二)(单元教学设计)苏教版 三年级上册数学2025版.pdf
- 七上语文常考必背重点知识梳理总结(答案版)【2024新版】.pdf VIP
- 最全面总工会招聘考试工会知识模拟试卷及答案(共五套).docx
- 2020年总工会招聘考试工会知识模拟试卷及答案(一).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)