MC-Basic:OPEN FILE/zh-hans
语言: | [[::MC-Basic:OPEN FILE|English]] • [[::MC-Basic:OPEN FILE/zh-hans|中文(简体)]] |
---|
缩写
格式
Open<file name> MODE= <mode flag> As #<DeviceHandle>
适用版本
版本0.3.6.14及以上版本
描述
打开一个现有的字符串表达式中给定的名称的文件或创建一个新的(在“write”模式)字符串表达式中给定的名称的文件。
文件名不能超过8个字,以及一个扩展名:
PRG、DAT、TSK以及CMP文件在Flash中打开,REC、TXT在RAM中打开。
根据模式标志位打开文本文件,读取、写入或附加到现有文件。
“r” - 打开text文件以读取。
“w” - 获取到零长度或创建文本文件进行写入。
“a” - 附加; 在文件末尾打开或创建文本文件进行写入。
用APPEND在原文件的末尾增加。
用WRITE对原文件进行覆盖或者创建新文件。
类型
< file name>: String
<mode flag>: String
<DeviceHandle>: Long
取值范围
< file name>: 不能多于12个字符 (文件名8个字符 + 点 + 3个扩展名)
<mode flag>: “r” – 读模式
“w” – write mode
“a” - append mode
<DeviceHandle>: 1 to 255
单位
默认
使用范围
Task or Terminal
限制
DiskOnChip上应该存在定义的文件,用于读取和附加模式。
例子
Open “File1.PRG” Mode=”w” as #1
Or
Common shared FileNameStr as string = “File1.PRG”
Common shared ModeStr as string = “w”
Open FileNameStr Mode= ModeStr as #1