Visual Basic程序设计与实训 教学课件 作者 苏玉雄 电子教案 第9章.pptVIP

Visual Basic程序设计与实训 教学课件 作者 苏玉雄 电子教案 第9章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
fgdfgdg 第 9 章 文件 所谓文件,是指存放在计算机外部介质(如磁盘)上的数据的集合。通常情况下,计算机处理的大量数据都是以文件的形式存放在外部介质上,操作系统也是以文件为单位对数据进行管理。如果想访问存放在外部介质上的数据,必须先按文件名查找所指定的文件,然后再从该文件中读取数据。要向外部介质存储数据也必须先建立一个文件,才能向它输出数据。 VB具有较强的文件处理能力。它既可以直接读写文件,同时又提供了大量的文件管理的语句和函数以及用于制作文件系统的控件。用户可以使用这些手段开发出功能强大的应用程序。 文件的分类方法很多。 按照文件的数据编码方式分为ASCII码文件和二进制文件;按照文件的特征属性分为系统文件、隐含文件、只读文件、普通文件、存档文件;按照文件的数据性质分为程序文件和数据文件;按照文件的存取方式及组成结构可分为顺序文件和随机文件。本章主要讨论顺序文件和随机文件的操作、管理。 9.1 顺序文件 9.1.2 案例实践 案例1:通过键盘输入数据,创建名为Stu.dat的顺序 文件。内容包括学号、姓名、性别、语文、数学、英语等学生成绩。 【案例分析】:以追加方式Append建立并打开顺序文件Stu.dat,用Write语句将数据内容写入该文件中。 【操作步骤】: 1、界面设计:新建一窗体Form1,在窗体上添加一个框架,五个文本框,六个标签,两个单选钮并添加两个命令按钮等控件对象。设置各控件属性。 2、编写代码 3、程序运行界面:如图9-1所示。 9.1.2 案例实践 案例2:从Stu.dat 中读入并显示全部学生成绩数据,将其中需要补考的学生数据存入一个新的顺序文件Stu1.dat中。 【案例分析】:以Input方式打开顺序文件Stu.dat,用Input语句将数据内容读入记录数组中,然后选出需要补考的学生数据,并写入新顺序文件Stu1.dat中。 【操作步骤】: 1、界面设计:新建一窗体Form1,在窗体上添加一个列表框及两个命令按钮等控件对象。设置各控件属性。 2、编写代码 3、程序运行界面:如图9-2所示。 9.1.3 课堂练习 练习1:从Stu.dat中读入全部学生成绩数据,将其中获奖学金的学生数据存入一个新文件Stu2.dat中。获奖学金的条件是:每门课程成绩均在85分以上或课程总分在270分以上者。 【案例分析】:以Input方式打开顺序文件Stu.dat,用Input语句将数据内容读入记录数组中。然后选出获奖学金的学生数据,并写入新文件Stu2.dat中。 【操作步骤】: 1、界面设计:新建一窗体Form1,在窗体上添加一个列表框及两个命令按钮等控件对象。设置各控件属性。 2、编写代码 3、程序运行界面:如图9-3所示。 9.1.3 课堂练习 练习2:从Stu2.dat中读入数据,在列表框中显示获奖学金 学生的各科成绩。 【案例分析】:以Input方式打开顺序文件Stu2.dat,用 Input语句将数据内容读入记录数组中。并 将获奖学金的学生数据显示在列表框中。 【操作步骤】: 1、界面设计:新建一窗体Form1,在窗体上添加一个列表框及一个命令按钮等控件对象。设置各控件属性。 2、编写代码 3、程序运行界面:如图9-4所示。 9.2 随机文件 9.2.2 案例实践 案例1:编写应用程序,功能如下: 1、建立一个随机文件,管理某单位的职工情况。其中每个记录由工作证号、姓名、性别、工资、工作日期组成,可以向此文件添加新记录。 2、可以修改、删除记录。 3、可以按记录浏览所有职工的情况。 4、可以按姓名查找,并显示找到的记录。 5、可以按工作证号查找,并显示找到的记录。 【案例说明】:因为使用随机文件,所以应先定义一个记录类型worker,它包含5个字段,用来说明工作证号、姓名、性别、工资、工作日期,然后定义一个记录变量da。 【案例分析】:建立并打开随机文件worker.dat,用Get语句将数据内容读出,并传送到记录变量da中,调用显示记录的Sub过程。 【操作步骤】: 1、界面设计:新建一窗体Form1,在窗体上添加四个框架,四个文本框,五个 标签,两个单选钮并添加三个命令按钮数组等控件对象。设置各控件属性。 2、编写代码 3、程序运行界面:如图9-5所示。 9.2.3 课堂练习 练习1:使用随机文件建立一个通讯录。文件名为Contact.dat,每个记录包括:姓名,电话和E-mail地址。 【案例说明】:文件保存如下三个记录: LiMing lm@168.net WangHa

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档