首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp。 程序的功能是: 1)程序运行时,文件列表框显示当前文件夹中的所有扩展名为jpg的文件。 2)双击文件列表框中某个图片文件名时,能在图像框中显示出该张图片,并将该图片文件的信息(包
(1)在考生文件夹下有一个工程文件sjt3.vbp。 程序的功能是: 1)程序运行时,文件列表框显示当前文件夹中的所有扩展名为jpg的文件。 2)双击文件列表框中某个图片文件名时,能在图像框中显示出该张图片,并将该图片文件的信息(包
admin
2018-12-20
24
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp。
程序的功能是:
1)程序运行时,文件列表框显示当前文件夹中的所有扩展名为jpg的文件。
2)双击文件列表框中某个图片文件名时,能在图像框中显示出该张图片,并将该图片文件的信息(包括路径及文件名)显示到标签中。
3)“下一张”命令按钮的功能:选中并显示卜次选中文件的下一个图片文件(如果文件列表框中没有被选中的图片文件或上次选中的是最后一个文件名,则从第1个图片文件开始)。
在当前程序所在文件夹中,已经提供了所需要的图片文件,运行时窗体如图所示。
在给出的窗体文件中已经有了全部控件,但程序不完整。请将事件过程中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp。程序的功能是:程序运行时,文本框中显示一篇英文短文,单击“查找”按钮时可输入查找内容,如图1所示。
若未找到查找内容,查找结束;若找到查找内容,被找到的内容在文本框中以反相显示(即呈选中状态),每找到一次都给出提示,并在左下角文本框中显示累计的次数,如图2所示,若单击提示对话框的“是”按钮,则继续向后查找;若单击“否”按钮,则终止查找。
在给出的窗体文件中已经有了全部控件,但程序不完整。请将事件过程中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 Private Sub Commandl Click() If File1.ListIndex=-1 Or File1.ListIn. dex=File1.ListCount-1 Then File1.LiStIndex=0 E1Se If File1.ListIndex>=0 Then File1.ListIndex=File1.ListIndex+1 End If End If ShowInfor End Sub Private Sub Filel_DblClick() Call ShowInfor End Sub Private Sub ShowInfor() Labell.Caption=App.Path+""+File1.FileName Image1.Picture=LoadPicture(Label1.Caption) End Sub Private Sub Form_Load() Filel.Path=App.Path File1.Pattern="*.jpg" End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 Private Sub Command1_Click() Dim fstr As String,ostr As String Dim times As Integer,pos As Integer Dim ans As Integer fstr=InputBox("输入待查内容","查找") If fstr=""Then Exit Sub End If times=0 ostr=Text1.Text pos=InStr(1,ostr,fstr) Do While pos<>0 Text1.SelStart=pos-1 Text1.SelLength=Len(fstr) times=times+1 Text2.Text=times ans=MsgBox("找到了,是否继续查找?",vbYes-No) If ans=vbYes Then pos=pos+Len(fstr) pos=Irstr(pos,ostr,fstr) E1se Exj t Do End If Loop End Sub 步骤3:调试并运行程序。关闭程序后按题目要求存盘。
解析
(1)文件列表框(File ListBox)控件的常用属性使用,包括Pattern属性、FileName属性、ListCount属性、ListIndex属性。其中:Listlndex属性用来设置或返回当前控件上所选择项目的“索引值”(即下标)。在文件列表框中,第一项的索引值为0,第二项为1,以此类推。如果没有选中任何项,则ListIndex属性的值将被设置为一1。
(2)本题主要考察文本框控件属性的使用。包括SelLength属性和selstan属性。其中Selstart属性为定义当前选择的文本的起始位置。0表示选择的开始位置在第一个字符之前,1表示从第二个字符之前开始选择,以此类推;SelLength属性为当前选中的字符数,可以在程序中把该属性设置为一个整数值。还有就是字符串匹配函数InStr的用法。
转载请注明原文地址:https://kaotiyun.com/show/IfFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果改变驱动器列表框的Drive属性,则将触发的事件是( )。
假定有以下通用过程:FunctionFun(nAsInteger)AsInteger x=n*n Fun=x-11EndFunction在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateS
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
下面描述中错误的是( )。
某人编写了下面的程序:PrivateSubCommand1_Click() DimaAsInteger,bAsInteger a=InputBox("请输入整数") b=InputBox("请输入整数") pro
在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序:DimssAsStringPrivateSubText1_KeyPress(KeyAsciiAsInteger) IfChr(KeyAsc
以下叙述中错误的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
下列程序段的输出结果是x=5Printx+1;x+1
随机试题
瓣膜置换术时,一般来讲人工瓣膜与术中测量的瓣口直径作比较应是
脊髓腔穿刺术后的患者可因脑压过低引起头痛,其主要机制是
某男,77岁。心悸易惊,心烦失眠,五心烦热,口干,盗汗,思虑劳心则症状加重,伴耳鸣腰酸,头晕口眩,急躁易怒。舌红少津,苔少或无,脉细数。根据辨证结果,应采取的法治是
燃气管道安装完毕后应依次进行的试验有()。
购置民用爆炸物品之前,应先提出购买申请。正确的做法是()。
根据《建设工程质量管理条例》,建设工程完工后,承包单位提请建设单位组织竣工验收应具备的条件是()。
关于基金投资人风险承受能力调查和评价,下列表述正确的包括()。I.基金销售机构应对首次购买基金产品的基金投资人进行风险承受能力调查和评价,对已购买基金产品的投资人做追溯调查Ⅱ.基金销售机构可以采用当面、信函、网络或对已有的客户信息进行分
甲、乙双方于2013年1月7日订立买卖1000台彩电的合同,价款200万元,双方约定:甲支付全部价款后,彩电的所有权才转移给甲。乙于2月4日交付了1000台彩电,甲于3月5日支付了100万元,5月6日支付了剩余的100万元。下列关于彩电所有权转移的表述中,
甲公司为上市公司,设有内部审计部门。根据甲公司的机构设置,内部审计部门负责人由公司首席执行官任命,并负责向管理层直接定期报告。另外,随着甲公司管理层对内部控制重视程度的加深以及公司业务增长的需要,甲公司内部审计部门计划招聘更多的内部审计人员。要求
会计师事务所首次接受甲公司的委托,指派A注册会计师担任甲公司2015年度财务报表审计业务的项目合伙人。审计工作底稿记载的相关情况如下:(1)通过与前任注册会计师的口头沟通,A注册会计师认为其不具有独立性。为获取有关期初余额的充分、适当的审计证据,拟直
最新回复
(
0
)