首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)考生文件夹下的工程文件sjt3.vbp中有两个初始标题分别为“移动”和“退出”的命令按钮;一个初始状态为不可用的时钟Timer1。请添加一个标签Label1,其标题为“计算机考试”,字体为黑体小四号字,左边界为500,且能根据显示的内容自动调整大小,
(1)考生文件夹下的工程文件sjt3.vbp中有两个初始标题分别为“移动”和“退出”的命令按钮;一个初始状态为不可用的时钟Timer1。请添加一个标签Label1,其标题为“计算机考试”,字体为黑体小四号字,左边界为500,且能根据显示的内容自动调整大小,
admin
2015-06-30
40
问题
(1)考生文件夹下的工程文件sjt3.vbp中有两个初始标题分别为“移动”和“退出”的命令按钮;一个初始状态为不可用的时钟Timer1。请添加一个标签Label1,其标题为“计算机考试”,字体为黑体小四号字,左边界为500,且能根据显示的内容自动调整大小,如图所示。程序功能如下:
①单击标题为“移动”的按钮时,该按钮标题自动变换为“暂停”,且标签在窗体中开始向右移动。当标签右侧到达窗体右界时,标签移动的方向改变为从右向左移动;当标签左侧触及窗体左界时,标签移动的方向改变为从左向右移动,如此反复。
②单击标题为“暂停”的按钮时,该按钮的标题自动变换为“移动”,并暂停标签内容的移动。
③单击“退出”按钮,则结束程序的运行。
命令按钮的Click事件过程已经给出,但事件过程不完整,请将其中注释符去掉,把?改为正确的内容,以实现上述程序的功能。
注意:不得修改窗体文件中已经存在的控件和程序,最后将修改后的文件按原文件名进行存盘。
(2)考生文件夹下的工程文件sjt4.vbp中有一个标题为“编号”的标签Label1,一个用于接收选手编号的初始文本为空的文本框Textl;一个含有10个元素的文本框控件数组Text2,用于接收10个评委对某选手的打分;另有一个含有10个元素的标签控件数组Label2用于显示评委名称:“评委1”、“评委2”……,还有一个标题为“统计得分”的命令按钮。请再添加一个图片框Picturel,两个根据显示的内容自动调整大小、标题分别为“选手编号”和“得分”的标签Label3和Label4,如图所示。
程序功能如下:
在Text1文本框中输入选手编号,并在Text2文本框控件数组中输入10个评委对该选手的打分情况后,单击“统计得分”按钮,则对10个评委的打分去掉一个最高分和一个最低分之后求平均分,该平均分即为选手的最后得分。最后将选手编号和得分显示在图片框Picturel中,并将Text1、Text2的内容置为空。
命令按钮的Click事件过程已经给出,但是事件过程并不完整,请将其中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名进行存盘。
选项
答案
(1)【操作步骤】 步骤1:打开本题工程文件,并设置控件的属性。程序中涉及的控件及属性见表3.129。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Dim flag As Integer Private Sub Form_Load() flag = 0 End Sub Private Sub Command1_Click() If Command1.Caption = "移动" Then ’Timer1.Enabled = ? Command1.Caption = "暂停" Else Timer1.Enabled = False Command1.Caption = "移动" End If End Sub Private Sub Command2_Click() End End Sub Private Sub Timer1_Timer() Select Case flag Case Is = 0 ’’Label1.Left = Label1.Left ? 100 If Label1.Left + Label1.Width = Form1.Width Then flag = 1 Case Is = 1 ’Label1.Left = Label1.Left ? 100 If Label1.Left = 0 Then flag = 0 End Select End Sub 程序结束 参考答案 第1个?处填入:True 第2个?处填入:+ 第3个?处填入:- 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)【操作步骤】 步骤1:打开本题工程文件,添加两个标签和一个图片框,属性见下表3.130。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Command1_Click() If Len(Text1) = 0 Then MsgBox "选手编号不能为空,请检查!" , "检查" Exit Sub End If For n = 0 To 9 If Len(Text2(n)) = 0 Then MsgBox "评委给分不能为空,请检查!", "检查" Exit Sub End If Next n Max = Val(Text2(0)): Min = Val(Text2(0)) Sum = Val(Text2(0)) ’ For n = ? To 9 Select Case Val(Text2(n)) ’Case Is ? Max Max = Text2(n) ’Case Is ? Min Min = Text2(n) End Select ’Sum = ? + Val(Text2(n)) Next n score = (Sum - Max - Min) / 8 Picture1.Print Text1; Space(5); score Text1 = "" For n = 0 To 9 Text2(n) = "" Next n End Sub 程序结束 参考答案 第1个?处填入:1 第2个?处填入:> 第3个?处填入:< 第4个?处填入:Sum 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://jikaoti.com/ti/Qw60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类之间共享属性和操作的机制称为【】。
下列程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。PrivateSubCommandl_Click()x=Val(
如果在C盘当前文件夹下已经存在名称为Sdat.dat的顺序文件,那么执行语句Open"c:\Sdat.dat"ForAppendAs#1之后,将()。
下列函数中能判断是否到达文件尾部的函数是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
在窗体上面两个名称分别为Command1和Command2、标题分别为“初始化”和“求和”的命令按钮。程序运行后,如果单击“初始化”命令按钮,则对数组a的各元素赋值;如果单击“求和”命令按钮,则求出数组a的各元素之和,并在文本框中显示出来,如图所示。请填空
以下关于图片框控件的说法中,错误的是
设当前日期为2007年12月27日,星期四,则执行下面语句后的输出结果为______。PrintDay(Now)PrintMonth(Now)PrintYear(Now)PrintWeekday(Now)
以下叙述正确的是()
与传统的程序设计语言相比,VisualBasic最突出的特点是
随机试题
表达于全部T细胞表面的CD抗原是
A.肺动脉高压时可出现下半身青紫B.肺动脉瓣第2心音固定分裂C.易出现心律失常D.胸片显示肺血少,心影呈靴形E.可发生艾森曼格综合征动脉导管未闭
A.生地黄B.酸枣仁C.川芎D.桔梗E.茯苓、远志
Astamptellsastoryaboutthecountrywhichitcomesfrom.Youcallfindstampsthatshowalmostanything.Somestampshonors
我国的行政机关和权力机关之间是平行的关系。()
店商举行元旦促销活动,甲商家全场购物七五折,乙商家实行每满300减100。促销前,某本教材在两家定价均为20元,学习委员要为班级50名同学每人订购一本教材,则每本教材平均费用至少为多少元?
根据下列资料,回答116—120题。2017年1~8月,W省完成民间固定资产投资(以下简称民间投资)10287.23亿元。同比增长12.6%,比全国民间投资增速快6.2个百分点,比上年同期快10.2个百分点.比上半年和一季度分别加快1.1个和6.0个百分
编写如下程序:PrivateSubCommand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1
假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的___________。
Activitiessuchaseatingandshoppingaregenerallyincludedin"play".Workitselfisnotasingle,concept,weworkinorder
最新回复
(
0
)