第6章文件操作 学习目标: ◆了解ⅤB的文件系统 ◆掌握读写顺序文件 ◆掌握读写随机文件 ◆掌握文件系统控件的应用
第6章 文件操作 学习目标: ◆ 了解VB的文件系统 ◆ 掌握读写顺序文件 ◆ 掌握读写随机文件 ◆ 掌握文件系统控件的应用
第6章文件操作 教学内容: 6,1文件分类 6,2顺序文件的读写 63随机文件的读写 6.4文件系统控件 65顺序文件应用案例
第6章 文件操作 教学内容: 6.1 文件分类 6.2 顺序文件的读写 6.3 随机文件的读写 6.4 文件系统控件 6.5 顺序文件应用案例
61文件分类 返回目录 1.顺序文件 >文件中的记录按顺序存放 >按第一个记录的存储位置顺序访问 2.随机文件 >可按任意次序读写文件(按记录号) >每个记录的长度必须相同 3.二进制文件 >文件是字节的集合 >允许程序按所需的任何方式组织和访问数据 本章主要介绍顺序文件和随机文件的读写操作
6.1 文件分类 1. 顺序文件 ➢ 文件中的记录按顺序存放 ➢ 按第一个记录的存储位置顺序访问 2. 随机文件 ➢ 可按任意次序读写文件(按记录号) ➢ 每个记录的长度必须相同 3. 二进制文件 ➢ 文件是字节的集合 ➢ 允许程序按所需的任何方式组织和访问数据 本章主要介绍顺序文件和随机文件的读写操作 返回目录
62顺序文件读写一读顺序文件 返回目录 读顺序文件:打开→读取→关闭 1.打开现存的顺序文件 Open pathname For Input As #filenumber Len-buffersize Pathname:文件路径名 > Filenumber:文件号 >Len:指定缓冲区大小 2.读顺序文件 Line Input#文件号,变量名 Input#文件号,变量列表 Input(字符数,[#文件号) 3关闭文件 Close#[文件号],#[文件号]
6.2 顺序文件读写-读顺序文件 读顺序文件:打开→读取→关闭 1. 打开现存的顺序文件 Open pathname For Input As #filenumber [Len=buffersize] ➢ Pathname:文件路径名 ➢ Filenumber:文件号 ➢ Len:指定缓冲区大小 2. 读顺序文件 Line Input #文件号,变量名 Input #文件号,变量列表 Input(字符数, [#]文件号) 3. 关闭文件 Close [#] [文件号],[#] [文件号]…… 返回目录
62顺序文件读写一读顺序文件 返回目录 例61用 Line Inpu语句读出并显示ttx文件的内容 Private Sub Form Click Dim NextLine as string Open"t1t" For Input As#1·打开文件 Do While Not eof(d) 循环至文件尾 Line Input#1, NextLine"读入一行数据 Print NextLine Loop Ettt记事本口 a Form1 文件(编辑(E格式(Ω)帮助⊕ 0001.78,88 Close uoo2,66,70 1,78,88 0003.90.96 2,66,7 End Sub
6.2 顺序文件读写-读顺序文件 [例6.1] 用Line Input语句读出并显示t1.txt文件的内容 Private Sub Form_Click() Dim NextLine As String Open "t1.txt" For Input As #1 '打开文件 Do While Not EOF(1) '循环至文件尾 Line Input #1, NextLine '读入一行数据 Print NextLine Loop Close End Sub 返回目录