VisualBasic60程序设计教程第3版罗朝盛第8章节文件幻灯片.pptVIP

VisualBasic60程序设计教程第3版罗朝盛第8章节文件幻灯片.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PPT研究院 POWERPOINT ACADEMY * * * * 例8.5 设计一个简单的学生成绩管理程序,使用随机文件存储学生信息。程序的运行界面下图所示,该程序的具有数据添加、修改、删除及学生信息顺序查询等功能。 8.4 随机文件 在标准模块Module1中定义学生信息数据类型及全局变量: Type Student 定义学生信息记录类型 Id As String * 8 Name As String * 10 Class As String * 10 Subject As String * 20 Mark(1 To 3) As Integer End Type 定义Student类型的变量存放当前记录内容 Public Stu As Student Public Filename As String 定义变量存放学生信息文件名 Public Rec_no As Integer 定义变量存放当前记录号 Public Rec_total As Integer 定义变量存放总记录数 Public Rec_long As Integer 定义变量存放记录长度 8.4 随机文件 1 打开文件 Open 文件名 For Binary As #文件号 2. 写操作 Put [#]文件号,[位置],变量名 写入长度等于变量长度的数据。 3. 读操作 GET [#]文件号,[位置],变量名 从指定位置开始读出长度等于变量长度的数据存入变量中,数据读出后移动变量长度位置,如果忽略位置,则表示从文件指针所指的位置开始读出数据,数据读出后移动变量长度位置。 8.5 二进制文件 例8.6 编程序实现将D盘根目录中的文件Abc.dat复制到A盘,且文件名改为Myfile.dat。 Dim char As Byte 打开源文件 Open D:\Abc.dat For Binary As # 1 打开目标文件 Open A:\Myfile.dat For Binary As # 2 Do While Not EOF(1) Get #1, , char 从源文件读出一个字节 Put #2, , char 将一个字节写入目标文件 Loop Close#1, #2 8.5 二进制文件 8.6 常用的文件操作语句和函数 1. 改变当前驱动器(ChDrive 语句) 格式:ChDrive drive 功能:改变当前驱动器。 说明: 如果drive为“”,则当前驱动器将不会改变;如果drive中有多个字 符,则ChDrive只会使用首字母。 例如:ChDrive D 及ChDrive D:\ 和ChDrive Dasd 都是将当前驱动器设为D盘。 8.6.1 文件操作语句 2. 改变当前目录(ChDir 语句) 格式:ChDir path 功能:改变当前目录。 例如:ChDir D:\TMP 说明:ChDir语句改变缺省目录位置,但不会改变缺省驱动器位置。例如,如果缺省的驱动器是C,则上面的语句将会改变驱动器D上的缺省目录,但是C仍然是缺省的驱动器: 3. 删除文件(Kill语句) 格式:Kill pathname 功能:删除文件。 说明:pathname中可以使用统配符“*”和“?”。 例如:Kill *.TXT Kill C:\Mydir\Abc.dat 8.6 常用的文件操作语句和函数 4. 建立(MkDir 语句)和删除(RmDir 语句)目录 建立目录格式:MkDir path 功能:创建一个新的目录。 例如: MkDir D:\Mydir\ABC 删除目录格式:RmDir path 功能:删除一个存在的目录。 说明:只能删除空目录。例如: RmDir D:\Mydir\ABC“ 说明: RmDir只能删除空子目录,如果想要使用RmDir来删除一个含有文件的目录或文件夹,则会发生错误。 8.6 常用的文件操作语句和函数 拷贝文件 ——FileCopy语句 格式:FileCopy source , destination 功能:复制一个文件。 例如: FileCopy D:\Mydir\Test.doc A:\MyTest.doc 说明: FileCopy语句不能复制一个已打开的文件。 6 文件的更名 —— Name 语句 格式:Name o

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档