首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Forml的窗体上放置两个列表框,名称分别为Listl和Ljst2。在Listl中添加“Iteml”…“Itern6”,并设置MultiSelect属性为2(
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Forml的窗体上放置两个列表框,名称分别为Listl和Ljst2。在Listl中添加“Iteml”…“Itern6”,并设置MultiSelect属性为2(
admin
2010-07-13
23
问题
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Forml的窗体上放置两个列表框,名称分别为Listl和Ljst2。在Listl中添加“Iteml”…“Itern6”,并设置MultiSelect属性为2(要求在控件属性中设置实现)。再放置一个名称为Commandl、标题为“导出”的命令按钮。程序运行后,如果单击“导出”按钮,将Listl中选中的内容(至少三项)复制到List2中,并将对应的项从Listl中删除。如果选择的项数少于3项,用消息框提示“请选择至少3项”,如图63—1所示。
注意:保存时必须存放在考生文件夹下,窗体文件名为sjl.frm,工程文件名为sjl.vbp。
(2)在名称为Forml的窗体上放置一个名称为Textl的文本框。程序运行后,用户在文本框中输入的英文字母一律用小写显示。如图63—2所示。
注意:保存时必须存放在考生文件夹下,窗体文件名为sj2.frm,工程文件名为sj2.vbp。
选项
答案
(1)向列表框中添加项目可以用AddItem方法添加,也可以在属性窗口中进行。列表框的Text属性为最后一次选中的 表项的文本。 根据题意,新建“标准EXE”工程,将两个列表框控件和一个命令按钮添加到窗体中,列表框的名称分别为Listl和 List2,在Listl中List属性中添加“Iteml”、“Item2”、“Item3”、“Item4”、“Item5”和“Item6”,命令按钮的名称为Commandl、Caption属性为“导出”,在Listl中选中的项,通过for循环进行复制并删除。补充后的具体代码如下: Private Sub Commandl_Click() Dim i As Integer i=1 If Listl.SelCount<3 Then’如果选中的项数小于3则弹出提示 MsgBox(“请选择至少3项”) Else While i<=Listl.ListCount’利用while循环获得选中的项 If Listl.Selected(i-1)=True Then’如果被选中 List2.AddItem Listl.List(i-1) ’则加入到List2中 Listl.RemoveItem(i-1)’删除选中项 i=i-1’删除一项则计数减1 End If i=i+1’每循环一次计数加1 Wend End If End Sub 单击[*]按钮运行程序,并按要求保存。 (2)在Text控件中输入文本时会触发Change事件,要将大写字母转换成小写字母要通过Lcase函数来实现。 根据题意,新建“标准EXE”工程,将一个文本框控件添加到窗体中,其名称为Textl、Text属性为空,设置结束后双击Textl,进入代码窗口,编写如下代码: Private Sub Textl_Change() Textl.Text=LCase(Textl.Text) Textl.SelStart=Len(Textl.Text) End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/OLmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是()。
结构化程序设计的3种基本结构是()。
在Java运行时,如获得一个异常对象,它会自动寻找处理该异常的代码,它从生成异常对象的代码构件开始,沿着【】按层回溯寻找,直至找到处理该类异常方法为止。
执行下列程序后,输出结果为()。publicclassTest{publicstaticvoidmain(String[]args){StringBuffersb=newStri
关系模型允许定义三类数据约束,下列不属于数据约束的是( )。
一个程序中单独的、并发的线程对同一个对象进行访问的代码段,称为【】。
两个或两个以上的模块之间关联的紧密程度称为( )。
在Java新的I/O功能中,通过文件锁定来实现多个线程的【】,避免了可能存在的安全隐患。
软件设计模块化的目的是【】。
随机试题
美国保险公司职员比尔斯根据自己的经历写出一本社会反响很大的书,精神病学家阿道夫.迈耶认为此书中所述即为心理卫生,该书是()
患者,男,40岁。寒热往来,有汗而热不解,咳嗽咳痰,气机喘促,胸胁刺痛,呼吸、转侧疼痛加重,心下痞硬,口苦,咽干,干呕,舌苔薄白,脉弦数,方用
关于小柴胡颗粒,说法正确的是()。
成人排便次数增加且大便为黏液血便,应考虑为
关于桥梁工程泄水管的安置原则,说法错误的是()。
某股上升行情中,KD指标的快线倾斜度趋于平缓,出现这种情况,则股价( )。
有学生用“班头”来记忆外语单词“battle”,他运用的学习策略是()。
湖队是不可能进入决赛的。如果湖队进入决赛,那么太阳就从西边出来了。以下哪项与上述论证方式最相似?
Howlongyoulivehasalottodowithyourenvironmentandlifestyle,butexceptionallongevitymayhaveevenmoretodowithy
说起语言,我们每个人都不陌生。我们每天都在使用语言,并通过语言和其他人交流。同样,动物之间的交流也需要“语言”。只是它们采用了各种不同的方式。比如狗用嗅觉,靠闻气味来判断自己的伙伴,青蛙则用声音来呼叫伴侣,等等。分布于北美洲东部和中部的萤火虫是
最新回复
(
0
)