- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 数据文件 第8章 数据文件 第8章 数据文件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.1 文件系统控件 8.2 文件的访问 8.2 文件的访问 8.2 文件的访问 8.2 文件的访问 8.2 文件的访问 8.2.1 文件概述 4.文件操作的一般步骤 第1步,打开/建立文件 第2步,操作文件 第3步,关闭文件 8.2 文件的访问 关闭文件的命令: Close语句的一般格式为: Close [[#] 文件号] [,[#] 文件号] 说明: Close语句用来关闭文件,所以是在打开文件之后进行的操作。 文件号为Open语句中的文件号,如果指定了文件号,则关闭所指定的文件;如果省略了文件号则关闭所有打开的文件。 如:Close #1, #2 关闭打开的#1和#2文件 Close 关闭所有打开的文件 8.2 文件的访问 8.2.2 文件操作语句和函数 文件打开之后,系统会自动生成一个文件指针。文件指针是可以移动的,每一次的读写操作之后,文件指针会自动移到下一个读写位置,移动量的大小由文件分量的大小来决定。 8.2 文件的访问 8.2.2 文件操作语句和函数 (1) Seek函数 格式:Seek(filenumber) 功能:返回下一个读或写操作的起始位置。 (2) Seek语句 格式:Seek[#]filenumber,position 功能:把由filenumber所代表的文件的指针移动到由position指定的读/写位置。 8.2 文件的访问 8.2.2 文件操作语句和函数 (3)EOF函数(文件结束函数) 格式:EOF( filenumber ) 功能:用于测试由filenumber指定的文件的指针是否指向文件的末尾。 若文件指针指向文件的末尾,则返回值为True; 否则,返回值为False。 (4)Loc函数(文件定位函数) 格式:Loc (filenumber ) 功能:返回由filenumber所代表的文件当前的读写位置。 8.2 文件的访问 8.2.2 文件操作语句和函数 (5)LOF函数 (文件长度函数) 格式:LOF( filenumber ) 功能:返回由filenumber代表的文件所包含的字节数。? (6)FreeFile函数 格式:FreeFile 功能:返回当前未被使用的最小文件号。 8.2 文件的访问 8.2.3 顺序文件(Sequential File) 8.2 文件的访问 8.2.3 顺序文件(Sequential File) 1.顺序文件的打开 格式:Open 文件名 For 方式 As [#] 文件号 功能:建立一个新的顺序文件或打开现有的顺序文件 说明: 文件名是要打开的文件名,可以包含驱动器和路径 文件名可以是一个实际的文件名,也可以是一个字符串变量,该字符串变量中存放一个实际文件名。 8.2 顺序文件 8.2 顺序文件 8.2 顺序文件 8.2 顺序文件 8.2 文件的访问 8.2.3 顺序文件(Sequential File) 1.顺序文件的打开 8.2 文件的访问 8.2.3 顺序文件(Sequential File) 1.顺序文件的写操作 (1)Print#语句 功能:把格式化显示的数据写入顺序文件中。 格式:Print #文件号, [{|Spc(n)|tab[(n)]}][表达式表][;|,] 说明: 文件号:任何有效的文件号。 Spc(n):输出数据中插入空白字符,数字n表示要插入的空白字符个数。 tab(n):用来将插入点定位在某一绝对列号上,n是列号。 表达式表:要打印的数值表达式或字符串表达式。 数据写入文件的格式与使用Print方法获得的屏幕输出格式相同。 8.2 文件的访问 8.2.3 顺序文件(Sequential File) 1.顺序文件的写操作 (2)Write#语句 功能:以紧凑格式将数据写入顺序文件中,在数据项之间插入“,”,并给字符串加上双引号。 格式:Write # 文件号, [输出列表] 说明: 1)Write #首先对各表达式求值,然后把值按规定格式写入文件。各输出项可以是字符串表达式或数值表达式,各项之间以逗号或分号分隔。 2)当输出项表以逗号结束时,后续语句写入的输
您可能关注的文档
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _2.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _3.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _4.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _5.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _6.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _7.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _8.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _9.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _10.ppt
- Visual Basic程序设计教程 教学课件 作者 李雁翎 周东岱 潘伟 yl _11.ppt
- Visual Basic程序设计教程(第二版)郭清溥电子教案 9.ppt
- Visual Basic程序设计教程电子教案倪飞舟 01 vb ch1 VB概述、VB开发环境.ppt
- Visual Basic程序设计沈祥玖电子教案 4.1 图片框.doc
- Visual Basic程序设计沈祥玖电子教案 4.2 图像框.doc
- Visual Basic程序设计沈祥玖电子教案 4.3 定时器.doc
- Visual Basic程序设计沈祥玖电子教案 4.4 单选钮.doc
- Visual Basic程序设计沈祥玖电子教案 4.5 复选框.doc
- Visual Basic程序设计沈祥玖电子教案 4.6 列表框.doc
- Visual Basic程序设计沈祥玖电子教案 4.7 组合框.doc
- Visual Basic程序设计沈祥玖电子教案 4.8 框架.doc
文档评论(0)