首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,
(1)在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,
admin
2017-09-22
48
问题
(1)在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,选中一个菜单项后,则按所选菜单标题设置文本框中文本的格式,如图3.149所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt3.vbp,窗体文件名为sjt3.frm。
(2)在考生文件夹下有一个工程文件sjt4.vbp,含有Form1和Form2两个窗体,Form1为启动窗体,窗体上的控件如图3.150(a)所示。程序运行后,在Form1窗体的文本框中输入有关信息(“密码”框中显示“*”字符),然后单击“提交”按钮则弹出“确认”对话框(即Form2窗体),并在Form2中显示输入的信息,如图3.150(b)所示。单击“确认”按钮则程序结束,单击“重输”按钮,则Form2消失,回到Form1窗体。在给出的窗体文件中已经给出了程序,但不完整。要求:
①把Form1的标题改为“注册”,把Form2的标题改为“确认”;②设置适当的属性,使Form2标题栏上的所有按钮消失(如图3.150(b)所示);③去掉程序中的注释符,把程序中的“?”改为正确的内容。
注意:不能修改程序中的其他部分,标题等属性的修改只能在属性窗口中进行。最后把修改后的文件按原文件名存盘。
选项
答案
(1)步骤1:新建一个“标准EXE”工程,选择【工具】→【菜单编辑器】命令,打开菜单设计器,按要求设置建立菜单项。 步骤2:在窗体中画一个文本框,取名为Text1。 步骤3:打开代码编辑窗口,分别编写“加粗”、“斜体”和“下划线”菜单项的事件过程。参考代码: Private Sub Form MouseDown(Button AS Integer,Shift AS Integer,X As Single, Y As Single) If Button=2 Then PopupMenu format End If End Sub Private Sub m1_Click() Text1.Font.Bold=True End Sub Private Sub m3_Click() Text1.Font.Underline=True End Sub Private Sub m2_Click() Text1.Font.ItaliC=True End Sub 步骤4:按要求将文件保存至考生文件夹中。 (2)步骤1:打开考生文件夹下的工程文件sjt4.vbp。 步骤2:按要求设置两个窗体的相关属性。 步骤3:打开Form1的代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: Form2.Show Form2.Print Form1.Framel.Caption;”: "; If Form1.Op1(k).Value Then Text2.PasswordChar="*" 步骤4:按要求将文件保存至考生文件夹中。
解析
(1)要创建本题的弹出式菜单需先用菜单编辑器来建立菜单,并将其主菜单项的可见(即Visible)属性值设置为False,然后在窗体的MouseDown(或MouseUp)事件过程中,判断该事件的BuRon参数值是否为2,若是则执行窗体的PopupMenu方法来显示菜单。
在相应菜单项的Click事件过程中,通过设置文本框的FontBold属性值、FontItalic属性值和FontUnderline属性值为True,可分别将文本框中文本样式显示为加粗、斜体和下划线。
(2)在Form1的单击事件中,首先显示出Form2,然后按照要求在Form2上先后显示出Form1中的信息,其中单选按钮组需要使用If语句判断是哪个按钮被选中。文本框的PasswordChar属性可以设置文本框中显示的密码形式。
转载请注明原文地址:https://kaotiyun.com/show/ljGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Fomil中有语句PublicXAsInteger,在Model1中有语句PublicYAsInteger.则以下叙述中正确的是
为了使命令按钮(名称为Command1)右移200,应使用的语句是
假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项“大图标”,则在该菜单项前添加一个“√”。以下正确的事件过程是
在下图中,要在窗体的标签Label1上显示“二级VB等级考试”字样,标签属性应设置为______。
在窗体上有一个命令按钮Command1,编写如下程序:PrivateSubCommand1_Click()Printpp1(3,7)EndSubPublicFunctionpp1(xAsSingle
下列语句的输出结果是【】。PrintFormat(Int(12345.6789*100+0.5)/100,"0000,0.00")
窗体上有两个按钮,执行程序后按Cancel按钮的输出结果是______。PrivateSubCommandl_Click()Print“北京”;EndSubPrivateSubCommand2,_Click()
一个完整的程序必须完成3个层次的过程,它们分别是编码、测试和【】。
随机试题
A、Becausetheyallworkveryhard.B、BecausetheirteachersareallnativespeakersofEnglish.C、Becausetheylearnnotonlyin
既能清热凉血,又能养阴生津的药物是
小儿哮喘发作的病机是
丁某,女,43岁,自诉1个月来白带增多,呈黏液状,伴下腹坠胀感。有急性宫颈炎病史。妇科检查时指套顶端有少量血丝。若妇检时发现宫颈糜烂,糜烂面积占全部宫颈面积的1/2,应确诊为
CQYT路桥公司中标某高速公路D合同段施工任务后,迅速组建了项目经理部并编制了施工组织设计。在编制完成后又对施工组织设计进行了优化调整。编制的路基工程施工组织设计中,填土路堤的施工方法采用水平分层填筑法,每层填料布料均匀,松铺厚度不超过45cm,施工程序
下列关于证券公司证券投资顾问业务内部控制的说法中,正确的是()。I.证券投资顾问向客户提供投资建议,应当具有合理的依据Ⅱ.证券投资顾问向客户提供投资建议,应当提示潜在的投资风险,禁止以任何方式向客户承诺或者保证投资收益
“十三五”规划纲要指出,拓展蓝色经济空间要()。
一名中国男篮队员在美国NBA赛事结束后,基于个人原因不服从中国国家队的需要回国训练,逾期不归。中国国家队极力挽回,再三谈判交涉。谈判破裂后开除该队员,国内舆论媒体对其行为发出一片挞伐之声,广大球迷表示失望和愤怒,该队员之后主动联系中国篮协表示愿意归国效力,
(Ⅰ)设f(x)在[x0,x0+δ)((x0-δ,x0])连续,在(x0,x0+δ)((x0-δ,x0))可导,又,求证:f’+(x0)=A(f’-(x0)=A).(Ⅱ)设f(x)在(x0-δ,x0+δ)连续,在(x0-δ,x0+δ)/{x0}可导,
设有下列二叉树:对此二叉树先序遍历的结果为
最新回复
(
0
)