首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)存名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹
(1)存名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹
admin
2016-09-06
41
问题
(1)存名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹出菜单,选中一个菜单项后,则按所选菜单标题设置文本框中文本的格式,如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt3.vbp,窗体文件名保存为sjt3.frm。
(2)在考生文件夹下有一个工程文件sjt4.vbp,含有Form1和Form2两个窗体,其中Form1为启动窗体,窗体上的控件如图1所示。程序运行后,在Form1窗体的文本框中输入有关信息(如“密码”文本框中显示“*”字符),然后单击“提交”按钮,弹出“确认”对话框(Form2窗体),并在Form2中显示Forml中输入的信息,如图2所示。单击“确认”按钮,程序结束,单击“重输”按钮,Form2消失,回到Form1窗体。在给出的窗体文件中已经给出了程序,但不完整。
要求:
①将Form1的标题改为“注册”,将Form2的标题改为“确认”;
②设置适当的属性,使Form2标题栏右上角的所有按钮消失(如图2所示);
③去掉程序中的注释符,把其中的?改为正确的内容。
注意:不能修改程序中的其他部分,标题等属性的修改只能在属性窗口中进行。最后将修改后的文件按原文件名存盘。
选项
答案
(1)【操作步骤】 步骤1:新建一个窗体,按照题目要求建立名称为“Text1”的文本框控件及一个弹出式菜单并设置菜单属性。程序中用到菜单属性见表3.32。 [*] 步骤2:打开代码编辑窗口,在指定位置编写如下代码。 参考答案 Private Sub Ml Click() Text1.FontBold=True’设置字体为加粗 End Sub Private Sub M2 Click() Text1.FontItalic=True’设置字体为斜体 End Sub PriVate Sub M3 Click() Text1.FontUnderline=True’为文字加下划线 End Sub Private Sub Text1_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If Button=2 Then’判断是否执行该事件 Me.PopupMenu Format’显示菜单 End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)【操作步骤】 步骤1:打丌本题工程文件,按照题目要求设置属性,如图3.26所示。 [*] 步骤2:打开代码编辑窗口,走掉程序中的注释符,将向号改为正确的内容,并在指定位置编写代码。 参考答案 Private Sub C1 C1ick() Dim k As Integer Form2.Show’当单击"提交"按钮时,则显示Form2 Form2.Print Form1.L1.Caption;Form1.Text1 Form2.Print Form1.L2.Caption;Form1.Text2 Form2.Print Form1.L3.Caption;Form1.Text3 Form2.Print Form1.Framel.黼㈣j-I.”; ’取框架Framel的标题名称"性别" For k=0 To 1 If Forml.Op1(k).Value Then ’通过下一条语句确定K Form2.Print Forml.Op1(k).Caption End If Next k End Sub Private Sub Form Load() ’将Password Char属性设为*则密码输入后显示* Text2.PasswordChar="*" End Sub ’需考生编写的Form2中的代码 Private Sub C1_Click() End End Sub Private Sub C2 Click() Unload Form2 End SUb 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/HZLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
不能打开属性窗口的操作是()。
以下程序的功能是:将一维数组A中的100个元素分别赋给二维数组B的每个元素并打印出来,要求把A(1)到A(10)依次赋给B(1,1)到B(1,10),把A(11)到A(20)依次赋给B(2,1)到B(2,10),……,把A(91)到A(100)依次赋给B(
设有数组声明语句:OptionBase1DimA(2,-1To1)以上语句所定义的数组A为______维数组,共有______个元素,第一维下标从______到______,第二维下标从______到______。下列选项
对于图书管理数据库,将图书表中“人民邮电出版社”的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书______WHERE出版单位="人民邮电出版社"
执行以下程序段后,变量C$的值为()。A$="VisualBasicPrograming"B$="Quick"C$=B$&Ucase(Mid$(A$,7,6))&Right$(A$,11)
下列程序执行后,变量x的值为()。Dima,b,C,dAsSingleDimXAsSinglea=10:b=30:C=400Ifb>aThend=a:a=b:b=dEndI
下列软件系统结构图的宽度为__________________。
为达到把a、b中的值交换后输出的目的,某人编程如下:PrivateSubCommandlClick()a%=10:b%=20Callswap(a,b)Printa,bEndSu
已知a=5,b=/,c=12,下列表达式的值为True的是()。
随机试题
3PE防腐工艺流程顺序正确的是()。
下面哪个不符合湿疮的范畴:
DSA采集时机及帧率选择原则,正确的是
某隧道二次衬砌为厚度40cm的C25模筑混凝土。承包人施工中存在泵送混凝土水灰比偏大;局部欠挖超过限值未凿除;模板移动部分钢筋保护层厚度不足等因素,造成其中一段衬砌完工后顶部、侧墙均出现环向裂缝,局部地段有斜向裂缝,严重者出现纵、环向贯通裂缝,形成网状开裂
宏远海运公司为加强对风险损失事件的管理,与甲银行签订协议,规定在一定期间内,如果宏远海运公司由于台风等自然灾害遭受重大损失.可从甲银行取得贷款,并为此按约定的期间向甲银行缴纳权力费。宏远海运公司管理损失事件的方法称为()。
2012年7月10日,甲与乙订立买卖合同,以500万元的价格向乙购买一套精装修住房。当日,甲支付了40万元定金,乙将房屋交付给甲。双方约定,甲应于8月1日前付清余款,乙应在收到余款后两日内办理房屋过户手续。7月15日,当地突降特大暴雨,该房屋被淹没,损失额
25岁的小新因吸食冰毒成瘾被责令社区戒毒,成为社会工作者小林的服务对象。小林通过评估发现,小新“溜冰”是为了“助兴”,他身边很多朋友也这样,小新没有什么改变动机,持续吸毒的可能性较大。对此,小林拟运用激发小新内在动机改变的方法为小新进行个案辅导,以帮助其戒
已知x=-73,若采用8位机器码表示,则[X]原=(21),[X]补=(22)。
Languageisfantasticallycomplex.Itsbuilt-inmeansofcombiningandrecombining(nesting)ofitsvariouslevelshave【M1】______
A、They’dhavetogetpermission.B、Jackwouldn’tlikeit.C、Shethinksitmightwork.D、Theotherassistantsshouldbeconsulted
最新回复
(
0
)