问答题 简单应用题 (1)在考生文件夹中有工程文件sj3.vbp及其窗体文件sj3.frm,该程序是不完整的。请考生在窗体上设置一个计时器,名称为Timer1,并补充完整程序代码,使得程序开始运行后,每隔3秒,用黑色填充四分之一的圆,界面如图4-4所示。 注意:请在有“?”号的地方填入正确内容,然后删除“?”及所有注释符“'”,但不能修改其他部分。存盘时不得改变文件名和文件夹。 (2)在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的。本程序的功能为当用户单击窗体上的命令按钮“输入”时,可以输入4个数值,随后程序对这4个数值进行升序排序,并显示出来,如图4-5所示。
【正确答案】(1) 计时器控件用以实现在规定的时间间隔触发其Timer事件,执行有关事件过程代码,来完成对应功能。In-terval属性用于设置触发计时器的 Timer事件的时间间隔,单位为毫秒,值为0时计时器不启用。Enabled属性控制计时器是否开始启用,True为启用,False为不启用。程序中用到了CirCle函数来画圆,其格式为:原点,半径,[颜色],[起始角度],[结束角度]。每隔3秒填充一次,也就是第4秒填充一次,因此,以4为循环周期。根据题意,将一个计时控件添加到窗体中,其名称为Timer1,间隔为3000毫秒,双击Timer1,进入代码编写窗口,补充后的具体代码如下: (2)本题主要考查考生阅读程序的能力,以及对数组、输入函数、If语句的掌握情况。 根据题意,将两个命令按钮添加到窗体中,名称分别为Command1和Command2、Caption分别为“输入”和“排序”,设置完成后双击Command1进入代码窗口,补充后的代码如下:
【答案解析】