- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目11文件管理器讲述
Visual Basic 程序设计项目化教程
主编 管小清 郭贺彬
项目十一 文件管理器
项目主要知识点:
1、文件结构
字符
字段
记录
文件
2、文件分类
按数据性质分类
按数据存取方式和结构分类
按数据编码方式分类
项目十一 文件管理器
3、文件基本操作
拷贝文件
删除文件
文件重命名
创建新的目录
改变当前驱动器
改变当前目录
删除目录
确定当前目录驱动器
4、文件的打开与关闭的使用方法
项目十一 文件管理器
5、文件操作语句和函数
6、顺序文件的写操作
Print#语句
Write#语句
7、顺序文件的读操作
Input#语句
Line input#语句
input#函数
8、随机文件打开、关闭操作
项目十一 文件管理器
9、随机文件的读操作
10、打开系统文件
11、文件的移动、复制和删除
12、文件对象file的属性
13、文件系统对象
14、Animation控件的使用
常用属性
常用方法
项目十一 文件管理器
15、文件系统控件的应用
驱动器列表框
目录列表框
文件列表框
16、Shell()函数
17、复杂的程序构思,以及编程能力
项目十一 文件管理器
项目实施步骤:
阅读相关基础知识
界面设计
窗体设计
控件属性设置
程序设计
编程初步
程序代码
程序调试,功能完善
保存项目工程和再次打开工程
11.1 第1步:文件基础知识
为了有效地存取数据,数据必须以某种特定的方式存放,这种特定的方式称为文件结构。VB文件是由记录组成的,记录是由字段组成的,字段是由字符组成的。
11.1.1 文件结构
1、字符(Character):是构成文件的最基本单位。字符可以是数字、字母、特殊符号或单一字节。这里所说的“字符”一般为西文字符,一个西文字符用一个字节存放。如果为汉字字符,包括汉字和“全角”字符,则通常用两个字节存放。也就是说,一个汉字字符相当于两个西文字符。一般把用一个字节存放的西文字符称为“半角”字符,而把汉字和用两个字节存放的字符称为“全角”字符。注意,VB 6.0支持双字节字符,当计算字符串长度时,一个西文字符和一个汉字都作为一个字符计算,但它们所占的内存空间是不一样的。例如,字符串“VB程序设计”的长度为6,而所占的字节数为10。
11.1 第1步:文件基础知识
2、字段(Field):也称域。字段由若干个字符组成,用来表示一项数据。例如邮政编码“100084”就是一个字段,它由6个字符组成。而姓名“刘大平”也是一个字段,它由3个汉字组成。
3、记录(Record):由一组相关的字段组成。例如在通信录中,每个人的姓名、单位、地址、电话号码、邮政编码等构成一个记录,如在VB中,以记录为单位处理数据。
4、文件(File):文件由记录构成,一个文件含有一个以上的记录。例如在通信录文件中有100个人的信息,每个人的信息是一个记录,100个记录构成一个文件。
11.1.2 文件分类
根据不同的分类标准,文件可分为不同的类型。
1、按数据性质分类
按数据性质,文件可分为程序文件和数据文件。
①程序文件(Program File):这种文件存放的是可以由计算机执行的程序,包括源文件和可执行文件。在VB中,扩展名为.exe、.frm、.vbp、.vbg、.bas、.cls等的文件都是程序文件。
②数据文件(Data File):数据文件用来存放普通的数据。例如学生考试成绩、职工工资、商品库存等。这类数据必须通过程序来存取和管理。
2、按数据的存取方式和结构分类
按数据的存取方式和结构,文件可分为顺序文件和随机文件。
①顺序文件(Sequential File):顺序文件的结构比较简单,文件中的记录一个接一个地存放。在这种文件中,只知道第一个记录的存放位置,其他记录的位置无从知道。当要查找某个数据时,只能从文件头开始,一个记录一个记录地顺序读取,直至找到要查找的记录为止。
11.1.2 文件分类
优点:顺序文件的组织比较简单,只要把数据记录一个接一个地写到文件中即可,占用空间少,容易使用。
缺点:维护困难,为了修改文件中的某个记录,必须把整个文件读入内存,修改完后再重新写入磁盘。顺序文件不能灵活地存取和增减数据,因而适用于有一定规律且不经常修改的数据。
②随机存取文件(Random Access File):又称直接存取文件,简称随机文件或直接文件。在随机文件中,每个记录的长度是固定的,记录中的每个字段的长度也是固定的。此外,随机文件的每个记录都有一个记录号。在写入数据时,只要指定记录号,就可以把数据直接存入指定位置。而在读取数据时,只要给出记录号,就能直接读取该记录。在随机文件中,可以同时进行读、写操作,因而能快速地查找到每个记录,不必为修改某个记录而对整个文件进行读、写操作。
文档评论(0)