问答题 综合应用题   在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的。在名称为Form1的窗体上有两个命令按钮,名称分别为Command1和Command2、标题分别为“读取数据”和“保存”,一个文本框,名称为Text1、MultiLine属性为True、ScrollBars属性为2;要求如果单击“读取数据”按钮,则读入in.txt文件中的50个整数,放人一个数组中,同时在文本框中显示出来;如果单击“保存”按钮,则计算数组中小于300或大于或等于800的所有数之和,把求和结果在文本框Text1中显示出来,如图12-5所示。同时把结果存人考生文件夹中的文件out.txt中。(在mode.has中的WriteData过程可以把结果存入out.txt文件)
【正确答案】  本题中涉及文件的操作,对文件的操作包括几个基本步骤,首先要打开文件,然后再读取文件,对文件操作完后,一定要记得关闭文件。用Input#语句读取顺序文件中的数据。   根据题意,将一个文本框控件和两个命令按钮放入Form1窗体中,然后根据需要设置各个控件的属性,先选中Text1控件,然后设置其滚动属性为2,MultiLine属性为True;选中Command1(读入数据)设置其Caption属性为“读取数据”,Command2的Caption属性为“保存”。将考生文件夹下的标准模块mode.bas文件添加到工程中。双击Command1,进入代码窗口,补充后的具体代码如下:
【答案解析】