首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其名称为Form1的窗体上已有三个文本框Text1、Text2、Text3,以及部分程序代码,请完成以下工作。 ①在属性窗口中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如图
在考生文件夹下有一个工程文件sjt5.vbp,其名称为Form1的窗体上已有三个文本框Text1、Text2、Text3,以及部分程序代码,请完成以下工作。 ①在属性窗口中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如图
admin
2019-05-14
33
问题
在考生文件夹下有一个工程文件sjt5.vbp,其名称为Form1的窗体上已有三个文本框Text1、Text2、Text3,以及部分程序代码,请完成以下工作。
①在属性窗口中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如图所示。
②建立下拉式菜单,如下表所示。
③窗体文件中给出了所有事件过程,但不完整,请去掉程序中的注释符,把程序中的?改为正确的内容,以便实现如下功能:当光标所在的文件框中无内容时,“剪切”、“复制”不可用,否则可以把该文本框中的内容剪切或复制到Text3中;若Text3中无内容,则“粘贴”不能用,否则可以把Text3中的内容粘贴在光标所在的文本框中的内容之后。
注意:不能修改程序中的其他部分,各菜单项的标题名称必须正确。最后将修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,将TexB的Visible属性设置为False,然后按照题目要求建立菜单并设置其属性,如图3.20所示。 [*] 菜单属性如表3.12所示。 [*] 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 参考答案 Dim which As Integer Private Sub copy Click() ’复制按钮 If which=1 Then ’当焦点在Text1中,将Text1中的内容复制给Text3 Text3.Text=Text1.Text Else If which=2 Then ’同理,焦点在Text2中,将Text2中的内容复制给Text3 Text3.Text=Text2.Text End If End Sub Private Sub cut_Click() ’剪切按钮 If which=1 Then ’当焦点在Text1中,则将内容复制给Text3,并清空Text1内容 Text3.Text=Text1.Text Text1.Text=" " Else If which=2 Then ’同上 Text3.Text=Text2.Text Text2.Text=" " End If End Sub Private Sub edit Click() ’编辑 If which=1 Then If Text1.Text=" "Then Cut.Enabled=False Copy.Enabled=False Else Cut.Enabled=True Copy.Enabled=True End If Else If which=2 Then If Text2.Text=" "Then Cut.Enabled=False Copy.Enabled=False Else Cut.Enabled=True Copy.Enabled=True End If End If If Text3.Text=" "Then Paste.Enabled=False Else Paste.Enabled=True End If End Sub Private Sub paste_Click() ’粘贴按钮 If which=1 Then ’当焦点在Text1中则将Text3的内容追加到Text1文件末尾 Text1. Else If which=2 Then ’同上 Text2. End If End Sub Private Sub Text1 GotFocus()。本过程的作用是当焦点在Text1中时,which=1 which=1 End Sub Private sub Text2 GotFocus() ’本过程的作用是当焦点在Text2中时,which=2 which=2 End sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://jikaoti.com/ti/QNN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
关于MDI窗体下列说法正确的是()。
假定有如下的Sub过程:SubS(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上画一个命令按钮,然后编写如下事件过程:Priv
(1)在考生文件夹下有一个工程文件sit3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3.100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,名称分别为L,abell和L,abel2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再画两个名称分别为Textl和Text2、初
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Textl中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控件,但程
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1、标题为“显示记录”的窗体上画一个名称为Text1的文本框,其初始内容为空;再画一个名称为Commandl的命令按钮数组(下标从0开始,有4个按钮,其对
(1)在考生文件夹下有一个工程文件sit3.vbp,窗体上有一个矩形和一个圆,还有垂直和水平滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml标题为“选课”的窗体上画一个复选框数组,名称为CHl,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机
在考生文件夹中有一个工程文件vbs5.vbp(相应的窗体文件为vbsj5.frm)。窗体Forml上有两个名称为Lab1和Lab2的标签,它们的标题分别为“密码”和“允许次数”;一个名称为Cmdl的命令按钮,其标题为“确定”;两个名称分别为Txt1和Txt
(1)在考生文件夹下有一个工程文件vbsi3.vbp,相应的窗体文件为vbsi3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组ari。中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情
随机试题
深Ⅱ度烧伤局部损伤的深度是
L患者,男,50岁。因腹痛、发热、黄疸20天以急性化脓性胆管炎入院,血压70/50mmHg,脉搏120次/分,B超显示胆总管扩张,直径1.2cm,下段有结石。此时,该患者最佳处理措施是
有关蛋白尿下列说法错误的是
下列各项中,不影响胶片水洗速率的是
对水利工程质量负全面责任的是()。
按照我国现行规定,商业银行不得经营()。
现金流量表中的现金指企业库存现金以及全部的银行存款。()
“海尔,越南造”这句话表明的了海尔进行国际化经营的动因之一是()。
我国目前对住宿业直接进行规范的主要法律关系是()。
阅读下面短文。完成下列问题。①我们这些总有一死的人的命运是多么奇特呀!我们每个人在这个世界上都只做一个短暂的逗留,目的何在,却无所知,尽管有的自以为对此若有所感。但是不必深思,只要从日常生活就可以明白:人是为别人而生存的——首先是那样一些人,他们
最新回复
(
0
)