首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个名为Listl的列表框,列表框中有若干列表项,如图40—6所示,通过属性窗口设置列表框的MultiSelect属性值为1,一个名为Textl的文本框,还有两个命
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个名为Listl的列表框,列表框中有若干列表项,如图40—6所示,通过属性窗口设置列表框的MultiSelect属性值为1,一个名为Textl的文本框,还有两个命
admin
2009-03-26
87
问题
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个名为Listl的列表框,列表框中有若干列表项,如图40—6所示,通过属性窗口设置列表框的MultiSelect属性值为1,一个名为Textl的文本框,还有两个命令按钮,名称分别是Commandl和Command2,标题分别是“全选”和“存盘”。要求在程序运行时,单击commandl按钮则将Listl中的全部列表项选中,然后单击Command2按钮,将Listl中的全部列表项写入Textl中,并写入文本文件out.txt中,并将out.txt保存在考生文件夹下。
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
选项
答案
本题主要考查列表框的使用。列表框用于在很多项目中作出选择的操作。列表框的ListCount属性表示表项的数量,列表项的排列从0开始,最后一项的序号为ListCount-1。使用列表项的Selected属性来表示列表框中哪些项被选中,该属性实际上是一个数组,各元素与列表框中的一项相对应,其取值为True或False,为True时表示选择了该项,为False表示未选择。 根据题意,将两个命令按钮、一个列表框控件和一个文本框控件添加到窗体中,命令按钮的名称分别为Commandl和Cornmand2、Caption属性分别为“全选”和“存盘”,列表框的名称为Listl,文本框的名称为Textl。补充后的具体代码如下: Private Sub Commandl Click() Dim i As Integer Dim str As String str="" For i=0 To Listl.ListCount-1 Listl.
Selected(i)
=True’将所有的列表项都选中 str=str+Listl.List(i) ’将选中的文本写入一个变量里面,最后一起输出 Next i Textl.
Text
=str End Sub Private Sub Command2 Click() Open App.Path&"\Out.txt"For
Output
As#1 ’打开文件 Dim i As Integer For i=0 T0 Listl.ListCount-1
Print
#1,Listl.List(i) ’将每一项都写入到文件中 Next i Close#1 End Sub Private Sub Form Load() Listl.
AddItem
"足球" ’向列表中添加选项 Listl.
AddItem
"篮球" Listl.
Addltem
"排球" End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/FV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
从对象流中读取对象,请在画线处加入代码完成此程序【】。importjava.util.*;importjava.io.*;publicclassUnSerializeDate{Dated=nul
下列各项中不是JDBCAPI向JDBCDriverManager发出请求的内容的是()。
结构化程序设计主要强调的是()。
下列叙述中正确的是()。
在软件开发中,下面任务不属于设计阶段的是()。
下面程序段的输出结果是classTest{publicstaticvoidmain(Stringargs[]){MyThreadt=newMyThread();t.displayOutput(”
将E-R图转换到关系模式时,实体与联系都可以表示成
如果创建的一个子类覆盖一个public方法,则对该方法可以使用哪些修饰符()
下面关于数据库系统的叙述正确的是()。
若有以下定义inta[]={1,2,3,4,5,6,7};charc1=’b’,c2=’2’;则数值不为2的表达式是()。
随机试题
患者,女,18岁。因“反复皮肤瘀点、瘀斑2周,高热2天”入院。查体:T39.5℃,胸骨压痛(+),浅表淋巴结及肝脾未触及。血象:血红蛋白70g/L,白细胞2.0×109/L,血小板15×109/L;血浆纤维蛋白原1.2g/L,D﹣二聚体阳性。本患者早
人适应各种压力的层次不包括()。
作业、航行或停泊时,施工船舶应按规定()。
该桥桥面施工完毕后,拆除支架的顺序应该是()。
一个可能的收益率值所占的概率越大,那么()
个人信贷业务是商业银行国内个人业务的主要组成部分。其操作风险控制点之一是优化产品结构、改进操作流程,重点发展以()和()为担保方式的个人贷款。
已知有一列数符合以下规律:则这列数的第n项的表达式为(n+1)+___________.
要以提升()为重点,突出政治功能,把企业、农村、机关、学校、科研院所、街道社区、社会组织等基层党组织建设成为宣传党的主张、贯彻党的决定、领导基层治理、团结动员群众、推动改革发展的坚强战斗堡垒。
公安执法监督,是指法律授权的机关、公民和社会组织依法对人民警察履行的职责、行使职权和遵守纪律的情况所实施的监察和督促。( )
阅读下列说明,将空白处的语句补充完整。【说明】以下是HTML语言的部分代码,其中,符号“//”表示该行的注释,请根据注释写出其内容。<html><head><bgsound>(1)//表示指向一个与
最新回复
(
0
)