(3) Access是可选的关键字,说明对打开文件进行 的操作种类,有Read(只读)、Wrte(只写)或 Read write(读/写)操作。“操作种类”指出了打 开的文件中所进行的操作。如果要打开的文件已由 其它过程打开,则不允许指定存取类型,否则Open 出错,并产生出错信息。 (4)[锁定]是可选的关键字,只用在多用户或多进程 环境中,说明其它进程或用户能够完全共享 Lock Read(不允许其它进程读该文件)、Lock Wrte(不允许其它进程写该文件)和 Lock Read Write(不允许其他进程读写该文件)对打开文件进 行的操作,类型包括 Shared(该文件。 如果不使用Lock子句,默认为 Lock Read Write
(3)Access是可选的关键字,说明对打开文件进行 的操作种类,有Read(只读)、Write(只写)或 Read Write(读/写)操作。“操作种类”指出了打 开的文件中所进行的操作。如果要打开的文件已由 其它过程打开,则不允许指定存取类型,否则Open 出错,并产生出错信息。 (4)[锁定]是可选的关键字,只用在多用户或多进程 环境中,说明其它进程或用户能够完全共享)、 Lock Read(不允许其它进程读该文件)、Lock Write(不允许其它进程写该文件)和Lock Read Write(不允许其他进程读写该文件)对打开文件进 行的操作,类型包括Shared(该文件。 如果不使用Lock子句,默认为Lock Read Write
(5)<文件号>是必需的一个有效的文件号, 范围在1到511之间。执行Open语句时,打开 文件的文件号与一个具体的文件相关联,其 它输入输出语句或函数通过文件号与文件发 生关系 (6)记录长度是可选的小于或等于32767(字 节)的一个数。对于随机访问方式打开的文 件,该值就是记录长度。对于顺序文件,该 值就是缓冲字节数,即确定缓冲区的大小, 缓冲区越大,占用空间越多,文件的存取速 度越快
(5)<文件号>是必需的一个有效的文件号, 范围在1到511之间。执行Open语句时,打开 文件的文件号与一个具体的文件相关联,其 它输入输出语句或函数通过文件号与文件发 生关系。 (6)记录长度是可选的小于或等于32767(字 节)的一个数。对于随机访问方式打开的文 件,该值就是记录长度。对于顺序文件,该 值就是缓冲字节数,即确定缓冲区的大小, 缓冲区越大,占用空间越多,文件的存取速 度越快
Open语句兼有打开文件和建立文件两种功 能。对一个数据文件进行读、写、修改或增加 数据之前,如果<文件名>指定的文件不存在, 用 Input方式打开文件时,将提示“文件未找 到”;用 Append、 Binary、 Output或 Random 方式打开文件时,则建立相应的文件 622文件的关闭 文件的读写操作结束后,可以通过C|ose 语句将○pen语句打开的输入(输出文件关闭 一般格式为: cose[文件号[,文件号】]
Open语句兼有打开文件和建立文件两种功 能。对一个数据文件进行读、写、修改或增加 数据之前,如果<文件名>指定的文件不存在, 用Input方式打开文件时,将提示“文件未找 到”;用Append、Binary、Output或Random 方式打开文件时,则建立相应的文件 6.2.2 文件的关闭 文件的读写操作结束后,可以通过Close 语句将Open语句打开的输入/输出文件关闭, 一般格式为: Close [[#]文件号][,[#]文件号]…