首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
admin
2020-02-27
57
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有,则自动选中首个列表项(呈蓝色光条显示);如果有,且不是最后一个列表项,则自动选中后一个列表项,如果选中的是最末一项,则自动选中首个列表项。运行时窗体界面如图所示。程序已经给出,但不完整,请将其中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序代码,最后程序按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有4个标签、1个文本框、1个计时器和1个标题为“开始”的命令按钮。程序的功能是:用户在文本框中输入一个计时时间(单位:分),并单击“开始”按钮后,系统将开始倒计时,每隔1秒显示1次剩余时间,当到达计时长度时,系统倒计时结束,并弹出信息框显示“时间到!”,程序运行界面如图所示。程序已经给出,但不完整,请将其中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序代码,最后程序按原文件名存盘。
选项
答案
(1)步骤1:打开本题项目工程。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 参考答案 Private Sub Command1_Click() If List1.ListCount=0 Then Exit Sub End If If List1.ListIndex=一1 Then List1.ListIndex=0 Else If List1.ListIndex < List1.ListCount-1 Then List1.ListIndex=List1.ListIndex+1 Else List1.ListIndex=0 End If End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)步骤1:打开本题项目工程。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 参考答案 Dim t As Integer Prirate Sub Command1_Click() t=60*Val(Text1.Text) End Sub Private Sub Timerl_Timer() Dim m.s As Integer If t <=0 Then Timerl.Enabled=False MsgBox"时间到!" Else t=t-1 m=Int(t/60) s=t Mod 60 Label4.Caption="剩余"&m&"分"&s&"秒" End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
(1)本题考查List控件的属性使用,ListCount为列表框中列表的项数;ListIndex为被选中的列表项的索引号,ListIndex值为一1表示没有列表项被选中;ListCount为列表项的总个数,最后一项表示为List1.ListCount一1。程序中使用三个if语句,判断三种不同情况。
(2)本题考查计时器控件的使用,窗体上计时器控件的Enabled属性初始值被设置为False,所以需要在单击按钮时,将Enabled属性设置为True,全局变量t是输入的时间(单位为:分)转换为秒数,在Timer事件代码中,判断t是否小于等于0,如果小于等于0,则弹出提示框,否则将t减1,将剩余秒数t换算成剩余分钟数m和剩余秒数s。
转载请注明原文地址:https://kaotiyun.com/show/TjTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommandl_Click()DimBumAsInteger,xAsIntegernum=Val(InputBox("请输入一个正整数"))Select
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体中有两个图片框,名称分别为P1、P2,其中的图片内容分别是一架航天飞机和一朵云彩,一个命令按钮,名称为C1.命题为“发射”,还有一个计时器,名称为Timerl。并给出了两个事件过程,但并不完整,试求:
(1)请在名称为Form1的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1。最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。再在滚动条下
(1)在名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,际题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹
下列关于栈叙述正确的是( )。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Pictu
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
双精度浮点数的类型说明符为
随机试题
简述定金责任适用的限制规则。
诊断原发性干燥综合征的肾小管酸中毒需要具备下列条件中的
肢体导联P波电压
产生的灭火泡沫倍数在20~200的泡沫灭火系统为()。
股权投资基金管理人按投资协议约定的金额和时间把投资款项划转至被投资企业或其股东的账户,如果股权投资基金办理了托管,划款操作需经托管人核准并办理。这是股权投资基金投资流程的()阶段。
根据《票据法》的规定,下列各项中,属于无需提示承兑的汇票有()。
测量和测验是对学习结果的主观判断。()
某个体户甲被其所在区的公安分局干警张某、管某滥用职权非法拘留,对其损失的赔偿,下列说法正确的是()。
下列机关之间,存在着指导与被指导关系的是()。
表4的设计是()。
最新回复
(
0
)