首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件Sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Label1中,若是其他字符,则将该
(1)在考生文件夹下有一个工程文件Sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Label1中,若是其他字符,则将该
admin
2017-09-20
60
问题
(1)在考生文件夹下有一个工程文件Sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Label1中,若是其他字符,则将该字符直接显示在Labell中。输入的字母总数则显示在标签Label2中,如图所示。
要求:去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不得修改已经存在的程序,最后将修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp。窗体中有一个图片框,图片框中有一个蓝色圆,名称为Shape1,如图所示。
当程序运行时,单击“开始”按钮,圆半径逐渐变大(圆心位置不变),当圆充满图片框时则变为红色,并开始逐渐缩小,当缩小到初始大小时又变为蓝色,并再次逐渐变大,如此往复。单击“停止”按钮,则停止变化。文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。
提示:程序中的符号常量blue_color表示蓝色的值,red_color表示红色的值。
注意:不能修改程序的其他部分和各控件的属性。最后将修改后的文件按原文件名存盘。
选项
答案
(1)【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 Dim n As Integer Private Sub Text1 Change() Dim ch As String ch=Right$(Text1,1)’通过Right函数从Text1中取1位 If ch>="A" And ch<=”Z”Then’ 判断ch的范围是否在A—Z中 Label1.Caption=Lcase(ch)’将大写的ch转换为小写 n=n+1’累加大写字符个数 E1seIf ch>=”a”And ch<=”z” Then ’判断ch是否为小写字母 Label1.Caption=Ucase(ch) ’将ch转换为大写 n=n+1’累加小写字符个数 Else Label1.Caption=ch’当不在字母范围内。则直接赋值显示 End If Label2.Caption=n’Label2中显示满足条件的个数 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2) 【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 Dim left0 As Integer Const blue_color=&HFF0000,red color=&HFF& Private Sub Commandl_Click() Timer1.Enabled=True ‘单击”开始”按钮,Timer生效 End Sub Private Sub Command2_Click() Timer1.Enabled=False’单击“结束”按钮.Timer失效 End Sub Private Sub Form_Load() left0=Shapel.Left’加裁窗体时,初始化圆心到窗体的距离 End Sub Private Sub Timerl_Timer() If Shapel.FillColor=blue_color Then If Shapel.Left>0 Then Shapel.Height=Shape1. Height +100’圆的高扩大100 Shape1.Width=Shapel. Width+100 Shapel.Left=Shapel. Left一50’圆心到图片框左边上边的距离 Shape1.Top=Shape1.Top一50 Else Shape1.FillColor= red_color’当充满图片框时则变色 End If End If If Shape1.FillColor=red_color Then If Shapel.Left<left0 Then Shape1.Height=Shape1. Height-i00 Shape1.Width=Shapel. Width—100 Shapel.Left=Shape1. Left+50 ’设置Shapel的左边位置 Shapel.Top=Shape1.Top +50 ’设置Shape1的上界位置 Else Shape1.FillColor = blue_color ’当缩小到原始大小时则变色 End If End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://jikaoti.com/ti/ndy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
只能用来显示字符信息的控件是______。
为了显示一个窗体,所使用的方法为【】;为了隐藏一个窗体,所使用的方法为【】。
单击一次命令按钮后,下列程序的执行结果为 PrivateSubCommand1_Click() DimmAsInteger,IAsInteger,x(10)AsInteger ForI=0To4:x(I)=I+1
启动窗体在【】对话框中指定。
下面程序运行后,输出的结果是如下矩阵:471058116912请在程序[]处填入正确的内容。
有如下事件过程: SubABD(x%,y%,z%) z%=X%+y% EndSub PrivateSubCommand1_Click() a%=30:b%=40 CallABD(a%,b%,c%) Pr
在窗体上面一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请选择正确的程序段是(),将程序补充完整。PrivateTypeAngKAsInteg
在窗体上画一个命令按钮Command1,然后编写如下程序:PrivateSubCommand1_Click()Dimarr()AsIntegerReDimarr(3)Fori=0To3al
假定建立了一个工程,该工程包括两个窗体,其名称(Name属性)分别为Forml和Form2,启动窗体为Forml。在Forml上画一个命令按钮Commandl,程序运行后,要求当单击该命令按钮时,Forml窗体消失,显示窗体Form2,请在横线处将程序补充
随机试题
患者李某,女性,51岁。形肥之人,喘而胸满闷窒,甚则胸盈仰息,痰多色白质黏稠,伴纳呆,口黏,苔白厚腻,脉滑。治宜用二陈汤合
女,37岁。腹胀、腹泻与便秘交替半年,常有午后低热,夜间盗汗。体检:腹壁柔韧感,轻度压痛,肝脾未触及,腹水征(+)。腹水检验:比重1.018,蛋白25g/L,白细胞0.7×109/L,中性粒细胞0.30,淋巴细胞0.70,红细胞0.3×109/L,本例最可
应收款项和预付款项同属于企业债权,需要债务人以货币资金进行清偿。()
下列说法错误的是()。
某企业计划投资一个项目,初始投资额为100万元,年折旧率为10%,无残值,项目寿命期10年,预计项目每年可获净利15万元,且未来每年现金净流量相等,公司资本成本率为8%,则该项目动态投资回收期为()。
有100名学生参加数学竞赛,平均分是60,标准差是12o假设学生分数服从正态分布,若某人的成绩是75分,则她所对应的标准分Z为()。
设总体X~N(0,σ2),且X1,X2,…,X15为来自总体X的简单随机样本,则统计量~________。
Directions:Writeanessaybasedonthechart.Inyourwriting,youshould1)interpretthechart,and2)giveyour
CostasaFactorinSupplyInapurelycompetitivemarket,thesupplierofgoodsandserviceshasnocontroloverthemarketpri
Isitpossibletopersuademankindtolivewithoutwar?Warisanancient【B1】______whichhasexistedforatleast6,000years.
最新回复
(
0
)