首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在窗体上建立一个名称为Textl的文本框,然后建立两个主菜单,标题分别为“操作系统”和“帮助”,名称分别为vbOS和vbHelp,其中“操作系统”菜单包括“Windows’’、“unix”和“AppleMacOS”三个子菜单,名称分别为vbOSl、v
(1)在窗体上建立一个名称为Textl的文本框,然后建立两个主菜单,标题分别为“操作系统”和“帮助”,名称分别为vbOS和vbHelp,其中“操作系统”菜单包括“Windows’’、“unix”和“AppleMacOS”三个子菜单,名称分别为vbOSl、v
admin
2009-03-26
96
问题
(1)在窗体上建立一个名称为Textl的文本框,然后建立两个主菜单,标题分别为“操作系统”和“帮助”,名称分别为vbOS和vbHelp,其中“操作系统”菜单包括“Windows’’、“unix”和“AppleMacOS”三个子菜单,名称分别为vbOSl、vbOS2和vbOS3。要求程序运行后,在“操作系统”的下拉菜单中选择“WindoWS”,则在文本框内显示“个人用户”;如果选择“Unix”,则在文本框内显示“服务器”;如果选择“AppleMacOS”则在文本框内显示“苹果电脑”,如图28—3所示。
注意:保存时必须存放在考生文件夹下,窗体文件名为sj3.frm,工程文件名为sj3.vbp。
(2)在考生文件夹中有文件sj4.vbp及其窗体文件sj4.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件夹和文件名。
本题描述如下:
窗体上有一个名称为Textl的文本框;两个复选框,名称分别为Checkl和Check2,标题分别为“C++”和“。Basic’’。要求程序运行后,如果Checkl和Check2都不选,则单击窗体后在文本框中什么都不显示;如果只选中(2heckl,则单击窗体后在文本框中显示“我掌握C++”;如果只选中Check2,则单击窗体后在文本框中显示“我掌握Basic”;如果同时选中Checkl和Check2,则单击窗体后在文本框中显示“我掌握C++和.Basic’’。程序运行后,若选择Check2,则单击窗体后显示界面,如图28—4所示。
选项
答案
(1)在Visual Basic中,菜单也被看做控件,具有属性和事件。菜单的建立在菜单编辑器中完成,菜单的级数通过内缩符号来表示,第一级菜单没有内缩符号,第二级菜单的内缩符号为1。 根据题意,新建“标准EXE”工程,按“Ctrl+E”组合键打开菜单编辑器,在其中添加如下菜单项: [*] 单击“确定”按钮,完成菜单编辑。再将一个文本框控件添加到窗体中,将其名称设为Textl。代码如下: Private Sub vbOSl_Click(Index As Integer) ’Windows选项 Textl.Text="个人用户" End Sub Private Sub vbOS2_Click(Index As Integer) ’Unix选项 Textl.Text="服务器" End Sub Private Sub vbOS3_Click(Index As Integer) ’AppleMacOS选项 Textl.Text="苹果电脑" End Sub 单击[*]按钮运行程序,并按要求保存。 (2)复选框用来表示状态,在程序运行期间可以改变其状态。复选框标题由Caption属性来设置,复选框的Value属性用来表示复选框的状态,其取值有:0表示复选框未被选中;1表示复选框被选中;2表示复选框被禁止使用(灰色)。 根据题意,将一个文本框控件和两个复选按钮添加到窗体中,文本框控件的名称设为Textl,复选按钮的名称分别设为Checkl和Check2、Caption属性分别设为“C++”和“Basic”。由于是单击窗体触发事件,因此,双击窗体进入代码窗口,补充后的代码如下: Private Sub form_click() Textl.Text="" If Checkl.Value And Not Check2.Value Then Textl.Text="我掌握C++" If Checkl.Value=0 And Check2.Value Then Textl.Text="我掌握Basic" If Checkl.Value And Check2.Value=1 Then Textl.Text="我掌握C++和Basic" End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/gV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列语句段将输出字符’*’的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
char类型的取值范围是()。
在传递给实现了java.awt.event.MouseMotionListener接口的类中,mouseDragged()方法的事件对象是【】类。
结构化程序设计所规定的3种基本控制结构是循环结构、选择结构和【】。
对于建立良好的程序设计风格,下面有关数据说明描述错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
关于以下程序代码的说明正确的是()(1)classHasStatic{(2)privatestaticintx=100;(3)publicstaticvoidmain(Stringargs[]){(4)HasStatich
【】是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。
数据库设计包括两个方面的设计内容,它们是()
在面向对象方法中,允许作用于某个对象上的操作称为 【】 。
随机试题
简述情绪与情感的区别与联系。
消费者李华在购买冰箱时,在普通上二下双开门冰箱、三歼门冰箱和左右对开门冰箱之间进行权衡选择,这种不同类型冰箱之间的竞争关系属于【】
男,45岁,因晕厥被送急诊,体查:血压120/80mmHg,平卧位,心率86次/分,S1常,S2稍↑,L3、4SM4/6级收缩期喷射性杂音,双肺呼吸音清,无干湿性哕音。初步诊断为梗阻性肥厚型心肌病。该病的收缩期杂音的鉴别诊断不包括以下的哪一种
孙先生,38岁,对称性全身小关节肿痛反复发作5年,有晨僵,热水浸泡后减轻。化验类风湿因子阳性。拟诊为类风湿关节炎。随后发生双手指在掌指关节处向尺侧偏斜,应考虑
当混凝土抗压试件少于10组时,合格的抗压强度标准应是( )。
建设单位在办理工程质量监督注册手续时需提供的资料有()。
竣工验收的准备工作不包括()。
水运工程招标人自招标文件开始发售之日起至潜在投标人提交投标文件截止之日止最短不得少于()日。
村民李强于2007年11月1日向同村王甘借款1000元,双方约定以李强所有的母牛为质担保李强还钱,如果2008年6月1日不还款,母牛即转归王甘所有。2007年12月1日,王甘将牛牵回自家。12月15日,王甘发现牛生病,急忙找来兽医医治,虽牛复原,但花费医
Ofalltheareasoflearningthemostimportantisthedevelopmentofattitudes.Emotionalreactionsaswellaslogicalthought
最新回复
(
0
)