首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序的控件已经设置完毕,要求考生去掉程序中的注释符“’”,把“?”改为正确的内容,以完成下面所描述的功能,存盘时不得改变文件名和文件夹。 在窗体上有一个名为Listl的列表框,列表框
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序的控件已经设置完毕,要求考生去掉程序中的注释符“’”,把“?”改为正确的内容,以完成下面所描述的功能,存盘时不得改变文件名和文件夹。 在窗体上有一个名为Listl的列表框,列表框
admin
2010-07-13
29
问题
在考生文件夹下有工程文件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){intx=20;if(x>10)System.out.print(x-=5);if(x>5)Syste
语句CODEBASE=codebaseURL属性的功能是( )。
执行下列程序后,输出结果为()。publicclassTest{publicstaticvoidmain(String[]args){StringBuffersb=newStri
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
下面有关变量及其作用域的叙述中,不正确的是( )。
下列选项中不属于结构化程序设计方法的是( )。
随机试题
_________标志着双方价格谈判的订正式开始,同时,也标志着双方的利益与要求在谈判桌上“亮相”。
A、 B、 C、 D、 D
抗原的特异性取决于
数字式摆式仪避免了指针式摆式仪结构零位标定和人工读值方式造成的不稳定性和数据误差。较好地提高了测试结果的稳定性和准确度。()
在双代号网络计划中,关键线路上的工作必然是()。
财务会计主要是向会计主体内部管理者提供进行经营规划、经营管理、预测决策所需的相关信息,侧重于管理者对会计信息的新需求。()
从税制构成要素的角度探讨,利用税收优惠进行税务规划的方法中可利用的优惠要素有()。
()属于不符合解除劳动合同的法律规定的情况。
素材1公元前5世纪,安培多克勒提出四种原质说,认为世界皆由水、火、气、土4种原质构成。在公元前4世纪,四原质说为亚里士多德所发展,他在四原质的基础上提出四原性:冷、热、干、湿。冷与干则是土,冷与湿则是水,热与干则是火,热与湿则是气。由于四元论具有
近来,我们对保险公司的保险商进行调查,结果显示那些工作环境比较好的保险商的工作业绩要比那些不好的高出25%。评价工作业绩的客观标准包括工作量和工作的复杂程度。这表明改善工人工作环境会提高他们的劳动生产率。那么,下述最不可能的是()
最新回复
(
0
)