- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb练习题,电子版 第15章 文件
第十五章 文件
教学要求:
了解文件的结构与分类;熟练掌握基本文件操作语句和函数;掌握顺序文件、随机文件的打开、读、写和关闭操作;掌握随机文件中记录的添加与删除方法,掌握使用控件显示和修改随机文件的方法、掌握文件系统控件的使用;掌握资源文件的建立和使用。
知识点:
文件的结构与分类;文件操作语句和函数;文件打开、读、写和关闭操作,随机文件中记录的添加与删除方法;文件系统控件的使用;资源文件的建立和使用。
内容导航:
一、文件的打开与关闭
(一)文件的打开(建立)
在对文件进行操作以前,必须先打开或建立文件。Visual Basic用Open语句打开或建立一个文件。其格式为:
Open 文件说明 [For方式] [Access 存取类型] [锁定] As [ # ] 文件号[Len = 记录长度]
Open语句的功能为:为文件的输入输出分配缓冲区,并确定缓冲区所使用的存取方式。
(二)文件的关闭
文件的读写操作结束后,应将文件关闭,这可以通过Close语句来实现。其格式为:
Close [ [ # ]文件号][,[ # ]文件号]……
Close语句的功能为:结束文件的输入输出操作。
二、文件操作语句和函数
(一)文件指针
文件指针的定位通过Seek语句来实现。其格式为:Seek # 文件号,位置。
(二)其他语句和函数
1.FreeFile函数。
2.Loc函数。格式:Loc(文件号)。
3.LOF函数。格式LOF(文件号)。
4.Lock和Unlock语句。在网络环境中,有时候几个进程可能需要对同一个文件进行存取。用Lock和Unlock语句可以对文件“锁定”和“解锁”。其格式为:
Lock[ # ]文件号[ ,记录|[开始]To 结束]
Unlock[ # ]文件号[,记录|[开始]To 结束]
5.fileAttr。返回Open语句打开文件的方式。格式FileAttr(文件号,[属性])。
6.EOF(函数)。格式:EOF(文件号)。
三、顺序文件
(一)顺序文件的写操作
1.Print # 语句。格式:Print # 文件号,[ [ Spc(n) | Tab(n) ] [ 表达式表 ] [ ; | , ] ]。
2.Write # 语句。格式:Write # 文件号, 表达式表。
(二)顺序文件的读操作
1.Input # 语句。格式:Input # 文件号, 变量表。
2.Line Input # 语句。格式:Line Input # 文件号, 字符串变量。
3.Input$函数。格式:Input$ ( n , #文件号 )。
四、随机文件
(一)随机文件的打开与读写操作
1.随机文件的写操作。随机文件的写操作分为以下4步:
(1)定义数据类型;
(2)打开随机文件;
(3)将内存中的数据写入磁盘;
(4)关闭文件。
2.随机文件的读操作。从随机文件中读取数据的操作与写文件操作步骤类似,只是把第三步中的Pub语句用Get语句来代替即可。其格式为:Get # 文件号, [记录号], 变量。
(二)随机文件中记录的增加与删除
1.增加记录。在随机文件中增加记录,实际上是在文件的末尾附加记录。其方法是,先找到文件最后一个记录的记录号,然后把要增加的记录写到它的后面。
2.删除记录。在随机文件中删除一个记录时,并不是真正删除记录,而是把一个记录重写到要删除的记录的位置上,其后的所有记录依次前移。
五、文件系统控件
(一)驱动器列表框和目录列表框
驱动器列表框和目录列表框是下拉式列表框。
(二)文件列表框
用驱动器列表框和目录列表框可以指定当前驱动器和当前目录,而文件列表框可以用来显示当前目录下的文件(可以通过Path属性改变)。文件列表框的默认控件名是File1。
六、文件基本操作
文件的基本操作指的是文件的删除、拷贝、移动及改名等。在Visual Basic中,可以通过相应的语句执行这些基本操作。
1.删除文件(Kill语句)。格式:Kill 文件名。
用该语句可以删除指定的文件。这里的“文件名”可以含有路径。
2.拷贝文件(FileCopy语句)。格式FileCopy 原文件名, 目标文件名。
用FileCopy语句可以把原文件拷贝到目标文件,拷贝后两个文件的内容完全一样。
3.文件(目录)重命名(Name语句)。格式:Name 原文件名 As 新文件名。
用Name语句可以对文件或目录重命名,也可以用来移动文件。
训练:
一、选择题:
1.________是构成文件的最基本单位。
A)汉字 B)记录 C)字符 D)字段
2.下列关于VB中文件的命名原则的叙述,正确的是________。
A)与Windows命名方式一致 B)与Windows命名方式不一致
C)可
您可能关注的文档
最近下载
- 第三单元(整体教学设计)-2024-2025学年七年级语文上册大单元教学名师备课系列(统编版2024).docx
- 2017高考物理动量守恒定律10个模型必威体育精装版模拟题精选训练.doc
- IATF16949标准培训教材课件.pptx VIP
- 13、人生价值观完整版.ppt
- 南京市建设工程消防设计审查、验收、备案常见申报问题解答V2.0(2023).pdf
- 日立LF货梯电梯故障代码表.pdf
- 作物雄性不育系的鉴定.DOC
- 中国民用机场协会团体标准工作发展规划(2020-2024).pdf
- 控制阀企业防造假专项方案技术标准范例.docx VIP
- 新教材苏教版四年级数学上册教案表格式全册集体备课.doc
文档评论(0)