




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文件及其基本操作VisualBasic程序设计教程2
VB文件操作
文件及其基本操作1.1
文件概述1.文件的概念
文件是存储在外存储器上的、用文件名标志的数据的集合。操作系统对文件实行“按名存取”,所有的文件都必须有文件名,文件名是处理文件的依据。也就是说,要找到存储在外部介质上的数据信息,必须先按所提供的文件名找到指定的文件,然后再从该文件中读取数据信息。用户要向外部介质上存储数据信息,也必须先建立一个文件(即建立文件名),然后再向该文件输出需要存储的信息。3
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分类按文件内容按数据编码方式按文件访问模式程序文件数据文件ASCII文件二进制文件
顺序文件随机文件二进制文件。4
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分类(1)顺序文件(sequentialfile)顺序文件是最简单的文件结构,这种文件中的记录是一个接一个顺序地存放的。在这种文件中,只能从头开始,一个记录一个记录地顺序读取,直到找到要查找的记录为止。顺序文件是专门用来处理文本文件的。5
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分类(2)随机文件(randomfile)随机文件的每条记录的长度都是相同的,记录与记录之间不需要特殊的分隔符号,每个记录都有一个记录号,如下所示。在存入数据时,只要指明是第几个记录号,就可以把数据直接存入指定的位置;读取数据时,只需给出某一个记录的记录号,便能直接读取记录,因而称作随机文件。
6
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分类(3)二进制文件(binaryfile)二进制文件是最原始的文件类型,它直接把二进制码存放在文件中,没有什么格式。它以字节数来定位数据项,允许程序按所需的任何方式组织和访问数据,也允许对文件中各字节数据进行存取访问和改变。
7
VB文件操作
文件及其基本操作1.1
文件概述3.文件的读/写操作①打开文件。一个文件必须先打开或建立后才能使用。如果一个文件已经存在,则打开该文件;如果不存在,则建立该文件。②对文件的读/写操作。读/写操作是文件操作的主要方式。读操作,也称为输入,即将数据从文件(外存)读入到变量(内存)供程序使用。写操作,也称为输出,即将数据从变量(内存)写入文件(外存)。③关闭文件。将数据写入文件,并释放相关的资源。文件操作结束后,一定要关闭文件,否则暂存于文件缓冲区的数据可能丢失。8
VB文件操作
文件及其基本操作1.2
文件操作语句(1)FileCopy语句格式:FileCopy源文件名,目标文件名功能:复制一个文件。FileCopy”d:\source\source.txt”,”e:\dest\dest.txt”9
VB文件操作
文件及其基本操作1.2
文件操作语句(2)Kill语句格式:Kill文件名功能:删除文件。Kill
"D:\myfiles\TestFile"
10
VB文件操作
文件及其基本操作1.2
文件操作语句(3)Name语句格式:Name原文件名As新文件名功能:重新命名一个文件或目录。Name"d:\old\old.doc"As"d:\new\new.doc"11
VB文件操作
文件及其基本操作1.2
文件操作语句(4)ChDrive语句格式:ChDrive驱动器号功能:改变当前驱动器。(5)MkDir语句格式:MkDirpath功能:创建一个新的目录或文件夹。12
VB文件操作
文件及其基本操作1.2
文件操作语句(6)ChDir语句格式:ChDirpath功能:改变当前目录。(7)RmDir语句格式:RmDirpath功能:删除一个空目录或文件夹。13
VB文件操作
文件及其基本操作1.3
文件操作函数(1)CurDir函数格式:CurDir[(drive)]功能:返回当前的路径。(2)LOF(#文件号)函数返回一个已打开的文件的长度。(3)EOF(#文件号)函数返回一个指示是否达到文件尾的逻辑值。14
VB文件操作
文件及其基本操作1.3
文件操作函数(4)Seek函数格式:Seek(文件号)功能:返回打开文件当前的读/写位置,返回值的类型为Long。(5)Seek语句格式:Seek[#]文件号,位置功能:设置下一个读/写操作位置。15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 强化薄弱环节2024国家电网试题及答案
- 2025至2030年中国兽用连续注射器数据监测研究报告
- 2025至2030年中国公路桥梁板式橡胶支座数据监测研究报告001
- 调酒师饮品分级试题及答案
- 钢构合同范本
- bim深化设计合同范本
- 顶班劳动合同范本
- 教育培训转让合同范本
- 红薯供货合同范本
- 公路 代建 合同范本
- 专题09 产业区位与产业发展【知识精研】高考地理二轮复习
- 《陆上风电场工程概算定额》NBT 31010-2019
- 2024年山东省事业单位历年面试题目及答案解析50套
- 自考高级英语上下册中英翻译
- 国开电大《财务报表分析》形考完整答案
- DB45-T 2228.1-2020公路养护预算编制办法及定额 第1部分:公路养护工程预算编制办法及定额-(高清可复制)
- 起重吊装作业安全卡控细则及工序卡控表
- 二氧化碳灭火器课件
- 《中华人民共和国民法典》宣传手册课件
- 分供方准入资格预审表(劳务、专业分包商)
- CT图像伪影及处理
评论
0/150
提交评论