首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序的控件已经设置完毕,要求考生去掉程序中的注释符“’”,把“?”改为正确的内容,以完成下面所描述的功能,存盘时不得改变文件名和文件夹。 在窗体上有一个名为Listl的列表框,列表框
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序的控件已经设置完毕,要求考生去掉程序中的注释符“’”,把“?”改为正确的内容,以完成下面所描述的功能,存盘时不得改变文件名和文件夹。 在窗体上有一个名为Listl的列表框,列表框
admin
2010-07-13
47
问题
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序的控件已经设置完毕,要求考生去掉程序中的注释符“’”,把“?”改为正确的内容,以完成下面所描述的功能,存盘时不得改变文件名和文件夹。
在窗体上有一个名为Listl的列表框,列表框中有若干的列表项,通过属性窗口设置列表框的MultiSelect属性为1。有一个命令按钮,名称是Commandl,标题是“保存”;另有一个名称为Labell的标签和一个名称为Textl的文本框,Labell的标题为“选中项数”,Textl中显示当前选择的表项数量,并弹出如图58—5所示的提示框。如果选择“否”,则退出程序;如果选择“是”,则把选中的表项存盘到考生文件夹下的out5.txt文件中。
选项
答案
本题重点考查列表框、函数MsgBox()、文件的打开等。 列表框控件用于显示可供单一或多个选择的列表项,给列表框添加列表项既可以在设计阶段通过其List属性设置加入,也可以通过代码设置;MultiSelect用于设置是否可以在列表项中做多个选择,值为0(缺省设置)表示不允许做多项选择,值为1表示允许做简单多项选择,值为2表示允许使用Shift、Ctrl键做多项选择;Selected(Index)属性用于设置或返回指定索引号的列表项选择状态(索引号从0开始),值为True表示被选中,值为False表示未被选中。List(Index)属性用于设置或返回指定索引号的列表项的内容,ListCount属性用来返回列表框中当前的列表项条数。 MsgBox()函数用于显示提示信息,并返回一个代表用户点击了哪个按钮的Integer类型值,其常用语法为:MsgBox(prompt[,buttons,][,title])。其中,prompt参数为消息框的提示信息;buttons参数用于控制消息框中按钮的数目、形式及消息框图标的样式;title参数为消息框标题栏上显示的内容。 关于文件的操作,主要是指对文件进行打开、读或写的操作,操作完成后,再关闭这个文件。打开文件的基本格式为:Open FileNatne For Mode As#FileNumber。打开方式主要有Output、Append、Input、Random等几种方式。Output、Append、Input方式打开的文件进行的读写操作都是以顺序方式进行的。其中Output’、Append打开的文件主要用来输出数据,与Print#、Write、#等方法配合使用;以Input方式打开的文件主要用来输入数据,与Input#、Line Input#语句配合使用。以Random方式打开的文件主要用于随机文件的读与写,它不分Output与Input,统一使用Random标识。本题补充后的代码如下: Private Sub Commandl_Click() Textl.Text=Listl.SelCount Dim a As Integer Dim str As string Dim i As Integer str="" a=
MsgBox
("确认保存?",vbOKCancel,"保存") ’弹出提示对话框 If a=1 Then’如果选择确定则保存 For i一0 To Listl.
ListCount
-1 ’For循环遍历Listl If Listl.Selected(i)Then str=str+Listl.List(i)+vbCrLf’如果选中则放入字符串中 End If Next i Open"App.Path&\out5.txt"For Output As#l ’打开文件准备写入 Print#l,str’将字符串写入文件中 Close#1 Else Unload
Me
’如果选择取消则关闭窗口 End If End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/UGmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设计程序时,应采纳的原则之一是()。
执行下列程序后,输出结果为()。publicclassTest{publicstaticvoidmain(String[]args){StringBuffersb=newStri
Java语言中的【】是程序的基本单位。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
下列不属于JComponent类的功能的是( )。
下列选项中不属于结构化程序设计方法的是( )。
下面Applet在窗口中实现一个不可编辑的TextField,并且显示“ok”。在横线处填入正确的语句。importjava.applet.Applet;importjava.awt.t;publicclassTestextendsApp
随机试题
Thecommitteeistotallyopposed______anychangesbeingmadeintheplans.
女,15岁,凸面型,鼻唇角小,面下1/3长,磨牙中性关系,尖牙远中关系,前牙Ⅲ度深覆,覆盖6mm,上颌前牙段拥挤4mm,下颌前牙段拥挤6mm,ANB5.5°。治疗结束后的尖牙关系不受下列哪项的影响
某桥梁3号墩为桩承式结构,承台体积约为180m。,承台基坑开挖深度为4m,原地面往下地层依次为:0~80cm腐殖土,80~290cm黏土,其下为淤泥质土,地下水位处于原地面以下100cm,基坑开挖后边坡失稳,且边坡有渗水,挖至设计标高后,基底土质松软,施工
书面委托代理的授权委托书应载明的事项包括()。
支票上的收款人名称不得更改,更改后的支票无效。
张某是北京市统计局的一名工作人员,其在对某企业进行统计调查的时候,未出示相关证件,被该企业有关负责人员加以拒绝,于是张某心生怨恨,对该企业进行了一系列的打击报复等行为。请根据上述事实,按照统计法及有关法律、法规规定,回答以下问题,从备选答案中选出
筹集外部资金有两种途径,一种是发行新的股票,另一种是发行债券。其中有一部分资金具有混合型特点,如优先股、认股权证、可转换证券等。()
在主管部门处理通埘张家湾镇、房山琉璃河镇非法占地建设小产权房项目一个多月后,记者昨天_______发现,小产权房的销售力度丝毫未减,为了_______法规政策,已经有部分小产权—房项目_______,打着“长期出租”的旗号,继续销售小产权房。依次填入画横线
Despitethebrouhaha(骚动)overstolene-mailsfromtheUniversityofEastAnglia,thescienceofclimatechangeiswellenoughest
Youmayknowthefeeling.It’sthelateafternoon,andyoustillhaven’tleftthehouse.You’vespentthelastseveralhourson
最新回复
(
0
)