(1)顺序文件 按顺序依次把记录写入文件 按顺序依次把记录读出来。 记录1记录2……记录N文件结束标志 文本文件:一行一条记录,记录可长可短,以“换行”字符为分隔符号 (2)随机文件 N随机文件可以直接访问文件中的任意一个记录 记录长度相同L 根据记录号访问 #1记录1#2记录2 扑N记录N (3)二进制文件 直接把二进制码存放在文件中 中
(1) 顺序文件 按顺序依次把记录写入文件; 按顺序依次把记录读出来。 记录 1 记录 2 …… 记录 N 文件结束标志 文本文件:一行一条记录,记录可长可短,以“换行”字符为分隔符号。 (2) 随机文件 随机文件可以直接访问文件中的任意一个记录。 记录长度相同 根据记录号访问 #1 记录 1 #2 记录 2 …… #N 记录 N (3) 二进制文件 直接把二进制码存放在文件中
一、顺序访问模式 打开文件 读出或写入 关闭文件 1打开文件 open“文件名”[For模式]As#文件号[Len=记录长度] (1)模式 OUTPUT: 写操作 INPUT 读操作 APPEND:追加到文件未尾 (2)文件号 1~511,可以用 Freefile函数获得下一个可利用的文件号 3)记录长度 hmmb小于或等于32767的整数,它指定数据缓冲区的大小。 例如,打开C:NB\ SCORE,供写入数据,指定文件号为#1。 OPEN"C: VB"FOR OUTPUT AS #1
1. 打开文件 Open “文件名” [For 模式] As [#]文件号 [Len=记录长度] (1) 模式 OUTPUT:写操作 INPUT:读操作 APPEND:追加到文件未尾 (2) 文件号 1~511,可以用FreeFile函数获得下一个可利用的文件号。 (3) 记录长度 小于或等于32767的整数,它指定数据缓冲区的大小。 例如,打开C:\VB\SCORE,供写入数据,指定文件号为#1。 OPEN "C:\VB\SCORE" FOR OUTPUT AS #1 一、 顺序访问模式 打开文件 读出或写入 关闭文件