第14节 文件(3学时).ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 文件 14.1文件处理 14.2文件管理控件 14.3 示例 掌握 文件的基本概念,顺序文件的处理 驱动器列表框 Drive属性 Change事件 目录列表框 Path属性 Change事件 文件列表框 filename,listIndex属性 Click事件 三个文件控件的同步 重点 三个文件控件的同步 顺序文件的处理 示例:学生成绩录入示例 请演示文件示例文件夹中的程序 录入:把成绩写入文件 Private Sub Cmdinput_Click() Dim number As String * 6 Dim score1 As Integer, score2 As Integer Dim return1 As String return1 = Chr(13) Chr(10) Open App.Path + \考试成绩.txt For Append As #10 number = xh.Text score1 = Val(bs.Text) score2 = Val(js.Text) Text1 = Text1 number Str(score1) Str(score2) return1 Write #10, number, score1, score2, score1 + score2 Close #10 xh.Text = CStr(Val(number) + 1) End Sub 从文件中读出成绩: Private Sub CmdDwj_Click() Dim number As String * 6 Dim score1 As Integer, score2 As Integer, score3 As Integer Dim return1 As String return1 = Chr(13) Chr(10) Text2 = Open App.Path + \考试成绩.txt For Input As #10 Do Input #10, number, score1, score2, score3 Text2 = Text2 number Str(score1) Str(score2) Str(score3) return1 Loop Until EOF(10) Close #10 End Sub * Visual Basic 程序设计 * 作业 实验 掌握 重点 预习 Visual Basic 程序设计 ╳ ╳ 一、文件概述: 1、定义:文件是指存放在磁盘上的一系列相关的字节。VB文件由记录组成,记录由字段组成,字段由字符组成。 (1)、字符:构成文件的最基本单位。数字、字母、特殊符号或单一字节。 (2)、字段:也称域,由若干个字符组成,用来表示一项数据。 (3)、记录:由一组相关的字段组成。 (4)、文件:由记录组成,一个文件含有一个以上的记录。 2、文件的种类: (1)、根据数据性质分为程序文件和数据文件。 程序文件:存放的是可以由计算机执行的程序,包括源文件 和可执行文件. 数据文件:存放普通的数据。 (2)、根据数据的编码方式可以分为ASCII文件和二进制文件。 (3)、根据数据的存取方式和结构分为顺序文件和随机文件。 ╳ 14.1 文件处理 3、VB有三种文件访问类型: (1) 顺序访问 适用于普通的文本文件。文件中的每个字符代表一个文本字符或者文件格式符(如:回车、换行符等) 文件中的数据以ASCII码方式存储。 (2) 随机访问 文件是由一组相同长度的记录组成的。 记录可以由标准的数据类型的单一字段组成,也可由用户自定义类型变量所创建的多个字段组成。每个字段的数据类型可以不同但长度固定的。 文件中的数据以二进制方式存储。允许在任何时候访问文件的任何地方。 (3) 二进制访问 文件可以存储任意希望存储的数据。它没有对数据类型和记录长度的假定;但须知道数据是如何写入的,以便正确地读写它们。 该访问模式中,不能随意定位读取数据。 文件中的数据是顺序地、成块地被读取的。其本质:文件数据在磁盘中的存储格式与其在内存中的存储格式一致 ╳ 14.1 文件处理 一.文件访问的语句 (参见P359-P364) 1、 打开文件语句 — OPEN语句 语法格式:Open 文件名[FOR方式][Access存取类型][锁定] As[#]文件号[Len=记录长度] (1)、格式中的Open、For、Access、As及Len为关键字。 ①方式:指定文件的输入输出方式; Out

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档