首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 (1) 在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 (1) 在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。
admin
2009-02-25
23
问题
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。
(1) 在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在窗口中有一个名称为Image1的图像框,一个名称为Timer1的计时器,一个名称为HScroll1的滚动条,还有一个名称为C1,标题为“开始”的命令按钮。要求程序运行后,点击开始按钮,则图像框中的图片根据计时器中设定的时间间隔交替变更,如果改变滚动条中滚动框的位置,则图片交替变换的速度也随之变化。程序运行界面如图12-5和图12-6所示。
(2) 在考生文件夹下有工程文件sjt4.vbp及窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在窗体中有一个名为Image1的图像框,还有两个命令按钮,名称分别是C1和C2,标题分别是“放大”和“缩小”。要求程序运行后,点击C1按钮,则图像框变大;点击C2按钮,则图像框变小。程序运行界面如图12-7所示。
选项
答案
时钟控件作用是以一定的时间间隔激发计时器事件(Timer)而执行相应程序代码,Interval属性决定时间间隔的长短,以毫秒为单位,所以要改变两个图片交替的速度可将滚动框的Value值赋值给Interval属性即可:当时钟控件的 Enabled属性为True时,时钟控件才起作用,当为False时该控件不起作用。所以要使开始的时候图片不改变,将Timer控件的Enabled属性设置为False,单击命令按钮要使图片开始改变时,将时钟控件的Enabled属性设置为True;程序运行时用 LoadPicture()方法在图形框里装入图形,其格式为: 图形框.Picture=LoadPicture(图形文件名)。解题步骤: 第一步:建立界面并设置控件属性。程序中用到的控件及其属性见表12-3。 [*] 第二步:编写程序代码。 程序提供的代码: Private Sub C1_Click() Timer1.Enabled=True End Sub Private Sub HScroll1_Change() ’Timer1.?=1000-HScroll1.? End Sub Private Sub Timer1_Timer() Static i As Integer If i=0 Then ’Image1.Picture=?("2.ico") i=1 Else ’Image1.Picture=?("1.ico") i=0 End If End Sub 参考代码: Private Sub C1_Click() Timer1.Enabled=True End Sub Private Sub HScroll1_Change() Timer1.Interval=1000-HScroll1.Value End Sub Private Sub Timer1_Timer() Static i As Integer If i=0 Then Image1.Picture=LoadPicture("2.ico") i=1 Else Image1.Picture=LoadPicture("1.ico") i=0 End If End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。 (2)在窗体上建立好控件后,先设置控件属性,再编写事件过程。 按钮标题由Caption来设置;在“属性”窗口中通过Picture属性来设置图像框的图片。控件的大小由Width属性和Height属性来设置,Width决定控件的宽,Height决定控件的高度,可在属性窗口中直接设置,也可在程序运行中用代码来设置。 解题步骤: 第一步:建立界面并设置控件属性。程序中用到的控件及其属性设置见表12-4。 [*] 第二步:编写程序代码。 程序提供的代码: Private Sub C1_Click() If Image1.Height <3000 Or Image1.Width<3000 Then ’Image1.Height=Image1.?+500 Image1.Width=Image1.Width+500 End If End Sub Private Sub C2_Click() If Image1.Height>1000 Or Imagel.Width>1000 Then Image.Height=Image1.Height-500 ’Image1.Width=Image1.Width ? 500 End If End Sub 参考代码: Private Sub C1_Click() If Image1.Height<3000 Or Image1.Width<3000 Then Image1.Height=Image1.Height+500 Image1.Width=Image1.Width+500 End If End Sub Private Sub C2_Click() If Image1.Height>1000 Or Image1.Width>1000 Then Image1.Height=Image1.Height-500 Image1.Width=Image1.Width-500 End If End Sub 第三步:调试并运行程序 第四步:按题目要求存盘
解析
转载请注明原文地址:https://jikaoti.com/ti/GOq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java程序中,用关键字________修饰的常量对象创建后,就不能修改了。
对于下面语句的说法,不正确的是ThreadthrObj=newThread();
下面属于面向对象语言的是
程序中使用了字符串函数(如strlen),则必须包含的头文件名为______。
要从文件“file.dar”文件中读出第10个字节到变量C中,下列哪个方法适合()
结构化设计方法(SD)与结构化分析方法(SA)一样,遵循______模型,采用逐步求精技术,SD方法通常与SA相联,即依据数据流图设计程序的结构。
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为students,当单击b2按钮时标题变为teachers。请将程序补充完整。publicChangeTitle(){super("Title
下面哪个选项正确示例了传递一个参数给applet?()
下面程序的输出结果是()。publicclassSun{publicstaticvoidmain(Stringargs[]){inti=1;
随机试题
肝着
张某为某校教员,其在一家报社出版的报纸上发表了一篇小说,其同事刘某认为该小说侵害了其名誉,遂向人民法院起诉。根据上述事实,请回答下列问题:如果刘某起诉的仅是报社,而非张某,本案的被告如何确定?()
支票与汇票的区别是()。
在复杂/静态环境中,最有效的组织设计形式是()。
国际旅游市场上的竞争,归根结底是()。
无产阶级最可靠的同盟军是()。
“教育要面向现代化,面向世界,面向未来”
假设Luke只喜欢吃用两片奶酪(C)配三片面包(B)的三明治。(2010年北京大学国家发展研究院经济学理论)B的变化中,多少是由于收入效应?多少是由于替代效应?用图形表示。
1956年4月,毛泽东提出把马克思列宁主义基本原理同中国具体实际进行“第二次结合”,其目的是()。
A、Inanoffice.B、Inahotel.C、Atadinnertable.D、Attheman’shouse.BW:Darling,Ifeelhungrynow.Howaboutyou?M:SodoI.
最新回复
(
0
)