1032顺序文件的写操作( Print和 Write) 如果文件是以 Output或 Append模式打开的,就可以对文件 进行顺序写操作。 (1)将格式化显示的数据写入顺序文件中。 语句格式: Print#文件号,[数值或字符串表达式 数值或字符串表达式为可选参数,如果有一个以上的表达式, 可以用逗号分隔;如果不带这个参数,并在文件号后加上逗 号,表示向文件中写入一空白行。 例如: Opn" printdatafile" For Output As#·打开要写入数据的文件 Print #1 写入空白行 Print#1"Prin语句写入文本"Prin语句
10.3.2 顺序文件的写操作( Print 和Write ) 如果文件是以Output或Append模式打开的,就可以对文件 进行顺序写操作。 (1)将格式化显示的数据写入顺序文件中。 语句格式:Print #文件号,[数值或字符串表达式] 数值或字符串表达式为可选参数,如果有一个以上的表达式, 可以用逗号分隔;如果不带这个参数,并在文件号后加上逗 号,表示向文件中写入一空白行。 例如: Open "printdatafile" For Output As #1 '打开要写入数据的文件 Print #1, '写入空白行 Print #1 "Print语句" '写入文本"Print语句
(2)将数据写入顺序文件。 语句格式:Wrte#文件号,数值或字符串表达式l 数值或字符串表达式为可选参数,如果不带这个参数,并在文 件号后加上逗号,表示向文件中写入一空白行。 与Prin#语句不同,当要将数据写入文件时,Wrie#语句采 用紧凑格式以逗号分隔数据项目,以双引号标记字符串。 Write #语句在将数据写入文件后自动插入Chr(13)+Chr(10),即回车 换行。通常用 Input#语句从文件读出 Write#语句写入的数据。 例如: Open" writedatafile" For Outputs#'打开要写入数据的文件 Write#1," Write语句";89'写入以逗号隔开的数据 Write #1, 写入空白行 注意: 对于顺序文件的访问,读与写要分别用不同的方式打开文件 ( For Inputs读”, For Output或 For Append对应不同方式的 写”) 例1031
(2)将数据写入顺序文件。 语句格式:Write #文件号,[数值或字符串表达式] 数值或字符串表达式为可选参数,如果不带这个参数,并在文 件号后加上逗号,表示向文件中写入一空白行。 与 Print # 语句不同,当要将数据写入文件时,Write # 语句采 用紧凑格式以逗号分隔数据项目,以双引号标记字符串。Write # 语句在将数据写入文件后自动插入Chr(13)+Chr(10),即回车 换行。通常用Input # 语句从文件读出Write # 语句写入的数据。 例如: 注意: 对于顺序文件的访问,读与写要分别用不同的方式打开文件 (For Input“读”, For Output或For Append对应不同方式的 “写”)。 例10_3_1 Open "writedatafile" For Output As #1 '打开要写入数据的文件 Write #1, "Write语句",89 '写入以逗号隔开的数据 Write #1, '写入空白行