首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个命令按钮,名称为Commandl,标题为“添加”;一个文本框,名称为Textl。程序运行前,文本框的编辑区为空白;一个列表框,名称为Listl。 在文本框中输入文本,若单击“添加”按钮
在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个命令按钮,名称为Commandl,标题为“添加”;一个文本框,名称为Textl。程序运行前,文本框的编辑区为空白;一个列表框,名称为Listl。 在文本框中输入文本,若单击“添加”按钮
admin
2009-03-26
47
问题
在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个命令按钮,名称为Commandl,标题为“添加”;一个文本框,名称为Textl。程序运行前,文本框的编辑区为空白;一个列表框,名称为Listl。
在文本框中输入文本,若单击“添加”按钮,文本框中的文本被作为一个列表项被加入到列表框中,清空Textl,同时“添加”按钮变为无效;若在Textl输入内容,则使“添加”按钮变为有效,双击Listl中的某一项则删除该项。程序运行时的窗体界面如图56—5所示。
要求:去掉程序中的注释符“’”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性,最后把修改后的文件以原来的文件名存盘。
选项
答案
本题主要考查通过代码设置控件属性及简单事件编程。 列表框的Addhem和Removehem方法,用来在运行期间改变列表框的内容。Addhem方法用来在列表框中插入一行文本,其格式为:列表框.Addhem项目字符串[索引值]。“索引值”可以指定插入项在列表框中的位置,表中的项目从0开始计数。如果省略“索引值”,则文本被放在列表框的尾部。这一方法只能单个地向表中添加项目。 Removeltem方法用来删除列表框中指定的项目,格式为:列表框.Removehem索引值,这一方法每次只能删除一个项巨。补充后的代码如下: Private Sub Commandl_Click() Listl.
Addhcm
Textl.Text ’添加项 Textl.Text="" Commandl.Enabled=False End Sub Private Sub Listl_DblClick() Listl.
Removehem
Listl.ListIndex’删除选中项 End Sub Private Sub Textl_Change() If Textl.Text=
""
Then’查看Textl中是否有内容 Commandl.Enabled=False ’无则禁用Command Else Commandl.Enabled=True’有则启用Command End If End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/QV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假设a是int类型的变量,并初始化为1,则下列各项中属于合法条件语句的是()。
下列哪一项不是J2ME中的OphonalPackages中的内容()。
请阅读代码:importiava.awt.*;publicclassE11_4{publicstaticvoidmain(Stringargs[]){Framef=new
需求分析最终结果是产生()。
在软件开发中,下面任务不属于设计阶段的是()。
Swing的事件处理机制包括【】、事件和事件监听者。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
下列常见的系统定义的异常中,______是输入、输出异常。
阅读下面程序段,SelectItem应用程序显示从文本域的组合框中进行选择,请在程序中的画线处添上正确的语句使得程序能够正确运行。…JTextFieldresult=newJTextField();JComboBoxpick=
随机试题
颌下腺导管开口于
李女士,25岁,已婚。尿频、尿急、尿痛2天,高热39.2℃,诊断为急性肾盂肾炎。李女士做尿常规检查,结果可能是
下列各项不属于准公共产品的是()。
根据施工生产防火安全的需要,消防通道应保持通畅,宽度不得小于()m。
凯恩斯认为,人们对货币的流动性偏好的动机不包括()。
阿喀琉斯
设函数f(x)在(一∞,+∞)内连续,其导数的图形如右图,则f(x)有().
设函数f(x,y)可微,,求f(x,y).
设α1,α2,α3,β1,β2都是4维列向量,且4阶行列式|α1,α2,α3,β1|=m,|α1,α2,β2,α3|=n,则4阶行列式Iα3,α2,α1,β1+β2等于()
SomeAdvicetoCollegeGraduatesI.AdviceonyourdreamsDon’tworryaboutmakingyourdreams【T1】______【T1】______1)whatcoll
最新回复
(
0
)