首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生目录下有一个工程文件vbsj3.vbp,窗体上有一个命令按钮cmdNext(标题为“下一个”)。 要求:在窗体上建立一个单选按钮数组optItem,含4个单选按钮,标题分别为“A”、“B”、“C”、“D”,初始状态下,“A”为选中状态。如图3—
(1)在考生目录下有一个工程文件vbsj3.vbp,窗体上有一个命令按钮cmdNext(标题为“下一个”)。 要求:在窗体上建立一个单选按钮数组optItem,含4个单选按钮,标题分别为“A”、“B”、“C”、“D”,初始状态下,“A”为选中状态。如图3—
admin
2017-03-27
64
问题
(1)在考生目录下有一个工程文件vbsj3.vbp,窗体上有一个命令按钮cmdNext(标题为“下一个”)。
要求:在窗体上建立一个单选按钮数组optItem,含4个单选按钮,标题分别为“A”、“B”、“C”、“D”,初始状态下,“A”为选中状态。如图3—70所示。窗体文件中已经给出了命令按钮的Click事件过程,但不完整,请去掉程序中的注释符,把程序中的“?”改为正确的内容,使得每单击命令按钮一次,就选中下一个单选按钮,如果已经选中最后一个单选按钮,再单击命令按钮,则选中第1个单选按钮。
注意:不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
程序源码:
Private Sub cmdNext Click()
’For k=0To?
If optItem(k).Value Then
’n=?
End If
Next k
optItem(n).Value=False
n=n+1
If n=4Then
’n=?
End If
optItem(n).Value=True
End Sub
(2)在考生文件夹下有一个工程文件vbsj4.vbp,窗体上有两个文本框、三个单选按钮和一个命令按钮。运行时,在txtInput中输入若干个大写和小写字母,并选中一个单选按钮,再单击“转换”按钮,则按选中的单选按钮的标题进行转换,结果放入txtResult(如图3—71所示)。在给出的窗体文件中已经给出了全部控件,但程序不完整,要求:去掉程序中的注释符,把程序中的“?”改为正确的内容。
注意:不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
程序源码:
Private Sub cmdChange_Click()
Dim n As Integer,k As Integer
Dim ch As String,a As String
n=Len(txtInput.Text)
ch=" "
For k=1To n
’a=Mid$(txtInput.Text,?,1)
If Opt1.Value=True Then
If a>="a"And a<="z"Then
ch=ch+UCase(a)
ElseIf a>="A"And a<="Z"Then
’ch=ch+?
ElSe
ch=Ch+a
End If
End If
If Opt2.Value=True Then
ch=UCase(txtInput)
End If
If Opt3.Value=True Then
ch=LCase(txtInput)
End If
Next k
’txtResult=?
End Sub
选项
答案
第1小题 步骤1:打开考生文件夹中的本题工程文件vbsj3.vbp,按表4—43在窗体中用“复制”和“粘贴”命令画出包含4个元素的单选数组和1个命令按钮并设置属性。 [*] 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: Private Sub CmdNext_Click() For k=0To3 If optItem(k).Value Then n=k End If Next k OptItem (n).Value=False n=n+1 If n=4Then n=0 End If OptItem(n).Value=True End Sub 步骤3:按要求将文件保存至考生文件夹中。 第2小题 步骤1:打开考生文件夹中的本题工程文件vbsj4.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: a=Mid$(txtInput.Text,k,1) ch=ch+LCase(a) txtResult=ch 步骤2:按要求将文件保存至考生文件夹中。
解析
第1小题:本题源程序在命令按钮的单击事件过程中,首先利用For循环语句(循环变量k的初值为0,终值为3)逐一检查单选按钮数组中的每个元素是否被选中,若选中则用变量n记录下选中单选按钮的索引号,即n=k。循环结束后,取消对当前选中单选按钮的选抒,,变量n增1;接着判断增1后的n值是否为4,荇是则将n的值设置为0;最后设置索引号为n的单选按钮被选中。
第2小题:本题源程序功能是存命令按钮的单击事件过程中,用For循环语句和Mid函数逐一取出文本框txtInput中的字符后,根据单选按钮的选择进行相应转换;当选择“大小写互换”时,如果是小写字母就用UCase雨数转换为大写,如果是大写字母就用LCase函数转换为小写,如果不是字母就不用转换:当选择“全部大写”时,就用UCase函数将文本框中所有字母转换为大写:当选择“全部小写”时,就用LCase函数将文本框中所有字母转换为小写。将转换结果显示在文本框txtResult中。
转载请注明原文地址:https://kaotiyun.com/show/NhGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在程序运行时,可以通过______方法来移动滚动条的位置。
在窗体上画一个命令按钮command1和两个文本框,名称分别为Text1和Text2。编写如下两个事件过程:DimStr1AsString,str2AsStringPrivateSubform_load()Tex
下列程序在运行时输出的结果是()。OptionBase1PrivateSubForm_Click()Dimx(10)Fori=1To10x(i)=10-i+1
下列叙述中有错误的是()。
按照“先进后出”原则组织数据的数据结构是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima(1To10)Dimp(1To3)k=5Fori=1To10a(i)=iNextiFori=1To3p
下列程序段的执行结果是______。optionbase1privateeommand1_c1ick()DimA(10)DimE(5)Fori
下列叙述中,不属于软件需求规格说明书作用的是
下列叙述中正确的是()。
下列的For语句循环体要执行50次,请填空。Fork=______To-7Step-3
随机试题
弧焊电源的种类应根据焊条药皮的性质来选择。()
铣削一圆柱矩形螺旋槽凸轮,当导程是Ph时,外圆柱表面的螺旋角为30°,则螺旋槽底所在圆柱表面的螺旋角__________30°。
椿皮覆盆子
患者张某,40岁。颅脑受伤后急诊入院,护士观察患者有规律的呼吸几次后,突然停止呼吸片刻,随后又开始呼吸,如此反复交替出现。该患者的呼吸是
根据《会计基础工作规范》中有关会计人员回避制度的要求,会计主管人员的直系亲属不得担任本单位的()。
个人所得税是( )。
某物质的热值是280000千卡,该物质相当于()千克标准煤。
本月允许抵扣的增值税进项税额为( )元。本月应纳增值税税额为( )元。
按照行政环境层次的差异,可以将行政环境划分为()。
在考生文件夹下,打开文档WORD1.docx,按照要求完成下列操作并以该文件名(WORD1.docx)保存文档。【文档开始】我国实行渔业污染调查鉴定资格制度农业部今天向获得《渔业污染事故调查鉴定资格证书》的单位和《渔业污染事故调查鉴定上岗证》的个人颁发了证
最新回复
(
0
)