首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为Label1、标题为“列表框的使用”的标签。再画一个名称为List1的列表框,列表中含有5个表项,表项内容分别为“北京”、“
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为Label1、标题为“列表框的使用”的标签。再画一个名称为List1的列表框,列表中含有5个表项,表项内容分别为“北京”、“
admin
2017-04-26
24
问题
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个名称为Label1、标题为“列表框的使用”的标签。再画一个名称为List1的列表框,列表中含有5个表项,表项内容分别为“北京”、“山西”、“辽宁”、“浙江”和“广东”,并且可以在列表中同时选择多个表项。运行后的窗体如图4所示。
要求:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sitl.frm。
(2)在名称为Form1的窗体上画一个名称为Image1的图像框,其高、宽分别为2000、3000,且不随图片大小而变化;再画两个命令按钮,标题分别是“显示图片”和“隐藏图片”,名称分别为Cmd1、Cmd2,如图5所示。需编写两个命令按钮的Click事件过程,使得当单击“显示图片”按钮时,将当前文件夹下的图片文件“图片.jpg”显示在图像框中;而如果单击“隐藏图片”按钮,则清除图像框中的图片。
要求:程序中不得使用变量,每个事件过程中只能写二条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
选项
答案
第1小题 步骤1:新建一个“标准EXE”工程。 步骤2:在窗体Form1中加入一个列表框和一个标签,并分别如下表设置它们的相关属性。 [*] 步骤3:按要求将文件保存至考生文件夹中。 第2小题 步骤1:新建一个“标准EXE”工程,如下表在窗体中画控件并设置其相关属性。 步骤2:打开代码编辑窗口,编写两个命令按钮的单击事件过程。 Private Sub Cmd1_Click() Private Sub Cmd2一Click() Image1.Picture=LoadPicture("图片jpg") Image1.Picture=LoadPicture() End Sub End Sub [*] 步骤3:按要求将文件保存至考生文件夹中。
解析
第1小题
本题的考核要求有两项:
①通过列表框的List属性设置题中指定的列表项;②通过设置MultiSelect属性设置列表框是否允许选择多项。
第2小题
①为图像框控件指定图片有两种方法:一是在设计阶段通过Picture属性设置:二是在程序运行时通过LoadPicture()图片加载函数加载,其语法为:图片框.Picture=LoadPieture("图像文件路径"),App.Path可返回当前工程文件所在的文件夹路径,是使用相对路径的一种用法。用不带参数的LoadPicture函数为对象的Picture属性赋值将清除窗体、图片框及图像控件中的图形。②Strech(自动伸缩)属性用来设定图像框是否需要自动调整大小,以适应载入图像框中的图片的大小,值为True时表示自动调整。
本题需分别在两个命令按钮的Click事件过程中,用LoadPicture()函数为图像框加载或清除图片。
转载请注明原文地址:https://jikaoti.com/ti/UNy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA_KeyPress(Keyasciiasinteger)....EndSub若焦点位于文本框中,则能够触发KeyPres
下列关于多重窗体程序的叙述中,错误的是()。
在窗体上画一个名称为Text1的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandlClick()Dimarrayl(10,10)AsIntegerDim
下列程序用于在带垂直滚动条的文本框Text1中输出3到100之间的全部素数。请填空。PrivateSubCommand1_click()Text1.Text=""Forn=3to100k=Int(Sqr(n))i=2Flag=0Do
如果在立即窗口中执行下列操作:a=8b=9print(a>B);则输出结果是______。
设有关键码序列(66,13,5l,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
要使文本框获得输入焦点,则应采用文本框控件的()方法。
当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。
在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
设有下列二叉树:对此二叉树后序遍历的结果是
随机试题
阅读下面的文章,回答问题乱世中的美神梁衡李清照遇到的第三大磨难是超越时空的孤独。感情生活的痛苦和对国家民族的忧心,已将她推入深深的苦海,她像一叶
通过计算机网络非法进入他人系统的计算机入侵者称为________。
A_____roadgoes______fromourcollegetothecenter.
女孩,5岁。患急性感染1周,临床表现恢复正常,门诊医生需根据外周血象的变化做分析,该患儿白细胞分类的正常比例为()
测量仪器按其计量学用途可分为_______。
DownUnderBoomerang公司正在考虑一项初始固定资产投资为270万美元的3年期扩张项目。这项固定资产将在它的3年寿命内采用直线法折旧完毕,此后该资产将一文不值。预计这个项目每年可以创造2400000美元的销售收入,其成本为960000
求区域Ω的体积V,其中Ω:由z=xy,x2+y2=a2,z=0围成.
编写如下程序:PrivateSubCommand1_Click() DimiAsInteger,jAsInteger n=InputBox("输入一个大于1的正整数") Fori=2Ton Forj=2To
有以下程序:#includemain(){inti=0,a=0;while(i
下列与队列结构有关联的是
最新回复
(
0
)