单选题 以下程序的功能是:把父目录下顺序文件smtext1.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句{{U}} {{/U}}。
Private Sub Command1_Click()
Dim inData As String
Text3.Text=""
Open "../smtext1.txt"______As#1
Do While______
Input #1.inData
Text3.Text=Text3.Text & inData
Loop
Close #1
End Sub
  • A. For Input Not EOF(1)
  • B. For Output EOF(1)
  • C. For Append Not EOF(1)
  • D. For Random EOF(1)
【正确答案】 A
【答案解析】[解析] 本题考查文件的打开。打开顺序文件的基本格式为:Open FileName For Mode As #FileNumber。 其中,FileName表示要打开的文件的路径;Mode为文件打开模式:OutPut用于输出、Append用于追加写入,Input用于读取;FileNumber为打开文件时指定的句柄(文件号)。本题中是需要读取顺序文件中的数据,因此打开模式为:Input;当通过Input#语句读取文件中数据时,为避免程序出错,常以Not EOF(文件号)作为循环条件,用于判断是否已到文件结尾。