Visual-Basic程序设计第9章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Visual-Basic程序设计第9章.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic 程序设计
- 资源描述:
-
1、第第 9 章章 文件文件 本章学习目标本章学习目标文件的基本概念和分类文件的基本概念和分类1 1顺序文件的基本操作顺序文件的基本操作2 2随机文件的基本操作随机文件的基本操作3 3文件系统控件的使用文件系统控件的使用 4 4 所谓文件,是指存放在计算机外部介质(如磁盘)上的数据的集合。通常情况下,计算机处理的大量数据都是以文件的形式存放在外部介质上,操作系统也是以文件为单位对数据进行管理。如果想访问存放在外部介质上的数据,必须先按文件名查找所指定的文件,然后再从该文件中读取数据。要向外部介质存储数据也必须先建立一个文件,才能向它输出数据。VB具有较强的文件处理能力。它既可以直接读写文件,同时又
2、提供了大量的文件管理的语句和函数以及用于制作文件系统的控件。用户可以使用这些手段开发出功能强大的应用程序。文件的分类方法很多。按照文件的数据编码方式分为ASCII码文件和二进制文件;按照文件的特征属性分为系统文件、隐含文件、只读文件、普通文件、存档文件;按照文件的数据性质分为程序文件和数据文件;按照文件的存取方式及组成结构可分为顺序文件和随机文件。本章主要讨论顺序文件和随机文件的操作、管理。9.1 顺序文件顺序文件9.1.1 9.1.1 顺序文件的读写操作顺序文件的读写操作1 顺序文件的基本概念2 顺序文件的操作特点3 读顺序文件用到的函数和语句:Input#Input#语句、语句、Line
3、Input#Line Input#语句、语句、InputInput函数函数4 写顺序文件用到的语句:Print#Print#语句、语句、Write#Write#语句语句 5 顺序文件的建立与打开 格式:格式:Open Open 文件名文件名 For For 模式模式 As#As#文件号文件号 Len=Len=记录长度记录长度 6 顺序文件的关闭 格式:格式:Close#Close#文件号文件号 9.1.2 案例实践案例实践 案例案例1 1:通过键盘输入数据,创建名为:通过键盘输入数据,创建名为Stu.datStu.dat的顺序的顺序 文件。内容包括学号、姓名、性别、语文、数学、文件。内容包括学
4、号、姓名、性别、语文、数学、英语等学生成绩。英语等学生成绩。【案例分析案例分析】:以追加方式Append建立并打开顺序文件Stu.dat,用Write语句将数据内容写入该文件中。【操作步骤操作步骤】:1、界面设计:新建一窗体Form1,在窗体上添加一个框架,五个文本框,六个标签,两个单选钮并添加两个命令按钮等控件对象。设置各控件属性。2、编写代码 3、程序运行界面:如图91所示。9.1.2 案例实践案例实践 案例案例2 2:从:从Stu.datStu.dat 中读入并显示全部学生成绩数据,将其中中读入并显示全部学生成绩数据,将其中需要补考的学生数据存入一个新的顺序文件需要补考的学生数据存入一个
5、新的顺序文件Stu1.datStu1.dat中。中。【案例分析案例分析】:以Input方式打开顺序文件Stu.dat,用Input语句将数据内容读入记录数组中,然后选出需要补考的学生数据,并写入新顺序文件Stu1.dat中。【操作步骤操作步骤】:1、界面设计:新建一窗体Form1,在窗体上添加一个列表框及两个命令按钮等控件对象。设置各控件属性。2、编写代码 3、程序运行界面:如图92所示。9.1.3 课堂练习课堂练习练习练习1 1:从:从Stu.datStu.dat中读入全部学生成绩数据,将其中获奖学中读入全部学生成绩数据,将其中获奖学金的学生数据存入一个新文件金的学生数据存入一个新文件Stu
6、2.datStu2.dat中。获奖学金的中。获奖学金的条件是:每门课程成绩均在条件是:每门课程成绩均在8585分以上或课程总分在分以上或课程总分在270270分以上者。分以上者。【案例分析案例分析】:以Input方式打开顺序文件Stu.dat,用Input语句将数据内容读入记录数组中。然后选出获奖学金的学生数据,并写入新文件Stu2.dat中。【操作步骤操作步骤】:1、界面设计:新建一窗体Form1,在窗体上添加一个列表框及两个命令按钮等控件对象。设置各控件属性。2、编写代码 3、程序运行界面:如图93所示。9.1.3 课堂练习课堂练习练习练习2 2:从:从Stu2.datStu2.dat中读
7、入数据,在列表框中显示获奖学金中读入数据,在列表框中显示获奖学金 学生的各科成绩。学生的各科成绩。【案例分析案例分析】:以:以InputInput方式打开顺序文件方式打开顺序文件Stu2.datStu2.dat,用,用 InputInput语句将数据内容读入记录数组中。并语句将数据内容读入记录数组中。并 将获奖学金的学生数据显示在列表框中。将获奖学金的学生数据显示在列表框中。【操作步骤操作步骤】:1 1、界面设计:新建一窗体、界面设计:新建一窗体Form1Form1,在窗体上添加一个列表,在窗体上添加一个列表框及一个命令按钮等控件对象。设置各控件属性。框及一个命令按钮等控件对象。设置各控件属性
8、。2 2、编写代码、编写代码 3 3、程序运行界面、程序运行界面:如图94所示。返回9.2 随机文件随机文件9.2.1 9.2.1 随机文件的读写操作随机文件的读写操作1 随机文件的基本概念2 随机文件的操作特点3 读随机文件用到的函数和语句:Get#Get#语句、语句、LOFLOF函数、函数、FileLenFileLen函数。函数。4 写随机文件用到的语句:Put#Put#语句。语句。5 随机文件的建立与打开 格式:格式:Open Open 文件名文件名 For Random As#For Random As#文件号文件号 Len=Len=记录长度记录长度 6 随机文件的关闭 格式:格式:C
展开阅读全文