首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在名称为Forml的窗体上画一个名称为Labell、标题为“添加项目:”的标签;画一个名称为Textl的文本框,没有初始内容;画一个名称为Combol的下拉式组合框,并通过属性窗口输入若干项目(不少于三个,内容任意);再画两个命令按钮,名称分别为Co
(1)在名称为Forml的窗体上画一个名称为Labell、标题为“添加项目:”的标签;画一个名称为Textl的文本框,没有初始内容;画一个名称为Combol的下拉式组合框,并通过属性窗口输入若干项目(不少于三个,内容任意);再画两个命令按钮,名称分别为Co
admin
2010-09-02
43
问题
(1)在名称为Forml的窗体上画一个名称为Labell、标题为“添加项目:”的标签;画一个名称为Textl的文本框,没有初始内容;画一个名称为Combol的下拉式组合框,并通过属性窗口输入若干项目(不少于三个,内容任意);再画两个命令按钮,名称分别为Commandl、Command2,标题分别为“添加”、“统计”。在运行时,向Textl中输入字符,单击“添加”按钮后,则Textl中的内容作为一个列表项被添加到组合框的列表中;单击“统计”按钮,则在窗体上显示组合框中列表项的个数,如图1-144所示。请编写两个命令按钮的Click事件过程。
注意:程序中不得使用变量,也不能使用循环。存盘时必须存放在考生文件夹下,工程文件名为sjl3.vbp,窗体文件名为sjt3.frm。
(2)在考生文件夹下有一个工程文件sjt4,vbp,其窗体如图1-145所示。该程序用来对在上面的文本框中输入的英文字母串(称为“明文”)加密,加密结果(称为“密文”)显示在下面的文本框中。加密的方法是:选中一个单选按钮,单击“加密”按钮后,根据选中的单选按钮后面的数字n,把明文中的每个字母改为它后面的第n个字母(“z”后面的字母认为是“a”,“Z”后面的字母认为是“A”),如图1-145所示。窗体中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不能修改程序中的其他部分和控件的属性。最后把修改后的文件按原文件名存盘。
选项
答案
第l小题 【操作步骤】 步骤l:新建一个“标准EXE”工程,如表2-81在窗体中画出控件并设置其相关属性。 [*] 步骤2:打开代码编辑窗口,编写两个命令按钮的Click事件过程。 参考代码; PriVate Sub Commandl_Click() Comb01.AddItem Textl.Text End Sub PriVate Sub Command2_Click() Print Comb01.ListCount End Sub 步骤3:按要求将文件保存至考生文件夹中。 第2小题 【操作步骤】 步骤l:打开考生文件中的本题工程文件sjt4.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: n=Val(Opl(k).Caption) For k=1 To m c=Mid$(Textl.Text, k, 1) a=a+c 步骤2:按要求将文件保存至考生文件夹中。
解析
第l小题
①组合框(ComboBox)将文本框与列表框的特性组合在一起,既可在组合框的文本框部分输入信息,也可在列表框部分选择项目。可通过修改组合框的Style属性值来改变其显示类型,值为0-Dropdown Combo时,表示下拉式组合框,包括一个下拉式列表和一个文本框,可以从列表选择或在文本框中输入;值为1-Simple Combo时,表示简单组合框,包括一个文本框和一个不带下拉的列表,可以从列表中选择或在文本框中输入,增加其高度可显示列表的更多部分;值为2-Dropdown List时,表示下拉式列表,这种样式仅允许从下拉式列表中选择。
②组合框的列表项既可以在设计阶段通过其List属性设置加入(注意:每输入完一项后按
键换行再输入下一项),也可在程序运行时通过Addltem方法加入,其语法为:组合框名.Addltem项目字符串[,索引值】。其中,“索引值”可以指定插入项在列表框中的位置,表中的项目从0开始计数。如果省略“索引值”,则文本被放在列表框的尾部。
③ListCount属性用来返回组合框中当前的列表项总数。
本题需按要求设计程序界面,并编写“添加”和“统计”命令按钮的Click事件过程。
第2小题
Strings(个数,字符)函数用于返回含指定个数字符的字符串。
程序设计思路:在“加密”按钮的单击事件过程中,首先利用For循环语句逐一判断单选按钮组中各个元素是否选中,若选中则用变量n记录下该单选按钮所代表的数值;接着再次利用For循环语句和Mid函数逐一为文本框中的每一个字符“加密”,若“加密”后得到的字符在ASCII表中值大于“z”,则重新取比其小26的字符;最后将“加密”后的字符串显示在文本框Text2中。
转载请注明原文地址:https://kaotiyun.com/show/aUmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java中的继承机制之所以能够降低程序的复杂性,提高编程的效率,主要是因为它使代码可______。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
下列说法中,不属于数据模型所描述的内容是()。
软件需求分析一般应确定的是用户对软件的()。
下列哪个选项是创建一个标识有“关闭”按钮的语句?
能将程序补充完整的选项是()。classPerson{privateinta;publicintchange(intm){returnm;}}publicclassTeacherextendsPers
当用户按Tab键离开文本框时,将激发( )事件
按照Java中的命名约定,方法名的起始字母一般都是小写,但是【】方法例外。
设在菜单编辑器中定义了—个菜单项,名为menul。为了在运行时隐藏该菜单项,应该使用的语句是
随机试题
________________________提出科技强军战略思想。
车床丝杠的轴向窜动不属于几何精度的项目。()
肠内抗阿米巴药对肠内和组织内阿米巴滋养体均有杀灭作用
股票在二级市场上进行交易的价格是()
根据我国涉税犯罪法律制度的规定,下列选项中,公安机关应予立案追诉的有()。
专利权具有很强的()。
(2000年考试真题)甲公司为增值税一般纳税人,1999年11月30日的科目余额表如表2—7—5所示.注:①”长期债权投资”科目余额中将于一年内到期的有15000元。②“预提费用”科目余额7840元,为预提的固定资产大修费用。甲公司12月份有关资料如下
许多成语源于我国古代著名的历史故事。下列成语故事发生在战国时期的是()。
在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个报表对象(名为“rEmp”)。试按以下要求顺序,完成表及报表的各种操作:设置“员工表”的职务字段有效性规则为只能输入“经理”、“主管”和“职员”三
Allhisinvestmentshavebeen(succee+d)______andheisbelievedtobeextremelyrich.
最新回复
(
0
)