AOpen
用于在增补模式(追加写入)下打开文件。
格式
UOpen 文件名As #文件编号
.
.
Close #文件编号
参数
- 文件名
- 指定包括路径的文件名字符串。仅指定文件名时,是指当前目录中的文件。详情请参阅ChDisk。
- 文件编号
- 以30~63之间的整数值或表达式进行指定。
说明
以指定的文件编号打开指定的文件。此语句用于对指定文件进行增补(追加写入)。如果不存在指定文件,将创建新文件。
指定的文件编号用于在打开文件期间识别该文件。因此,在关闭该文件之前,不能使用与其他文件相同的文件编号。按文件操作命令(Print#、Write、Seek、Flush、Close)使用文件编号。
利用Close语句关闭文件并释放文件编号。
请利用FreeFile函数获取文件编号,以免在多个任务中使用同一编号。
注意
- 可使用网络路径。
- 向文件写入时进行缓冲。
- 可利用Flush语句写入被缓冲的数据。利用Close语句关闭文件时也进行写入。
参阅
Close, Print#, BOpen, ROpen, UOpen, WOpen, FreeFile, Flush
AOpen使用示例
Integer fileNum, i
fileNum = FreeFile
WOpen "TEST.DAT " As #fileNum
For i = 0 To 100
Print #fileNum, i
Next I
Close #fileNum
....
....
....
FileNum = FreeFile
AOpen "TEST.DAT" As #FileNum
For i = 101 to 200
Print #FileNum, i
Next i
Close #FileNum