admin 管理员组文章数量: 1086019
2024年3月27日发(作者:mysql语句无法结束)
2011#-第34期考试周刊
VB中运用计时器控件实现动画效果
钱锦
(常州广播电视大学,江苏常州213000)
摘 要:计时器(Timer) ̄2件能有规律地以一定的时间间
Flag=0
隔触发计时器事件而执行相应的事件代码。本文介绍了几种
EndIf
通过计时器控件来实现几种动画效果的做法。
End Sub
关键词:VB计时器(Timer)控件动画效果
2.图片切换
在VB的Image控件或PictureBox控件不支持动态图片.可
计时器(Timer)控件是VB中一个非常灵活的常用控件,该 以通过更改Image控件或PictureBox控件的Picture属性.使程序
控件运行时不可见。用于实现每隔一定时间问隔执行指定的
在一定的时间间隔内连续显示一定数量的只有细微差别的图
操作。计时器的Interval属性设置时间间隔,每隔一个指定的时
片,即可产生动态效果。下面给出红绿灯的程序:
间间隔。自动触发一次Timer事件。利用计时器的特点可以实
新建一个工程,在窗体上添加3个图片框、1个计时器、1个命
现丰富多彩的动画效果。
令按钮和两个滚动条。3个图片框(Picturel,Picture2,Picture3)分
动画的原理是在窗体上显示一副图形,紧接着清除它,
别加载以下3幅图片,设置Timerl的Interval属性值1000。
再显示第二幅图形。如此交替下去,只要两相邻图片显示
的时间间隔足够短,利用人眼的视觉效应,就可以产生动
画效果。
本文介绍了几种通过计时器来实现动画效果的做法。
图1 红绿灯的3个位图
1.移动控件
在程序设计中,按一定规律更改控件的位置坐标Left、Top
属性或对控件调用Move方法,可使控件发生相对于窗体的运
动,从而呈现出动画效果。
启动VB,新建工程。在窗体上添加一个标签控件Labell和
一
个计时器控件Timerl。VB窗体中标签上的文字是静止的,利
用计时器控件可以实现文字动态变化。相关事件代码如下:
Pr/vatc Sub Commandl Click(1
设置窗体(Form[)的Load事件代码:
red=HScroll1.Value 设置显示红灯的时间
LabeI1.Caption="欲穷千里目,更上一层楼!
green=HScroll2.VaIue 设置显示绿灯的时间
设置Timerl的Interval属性值loo.Timer事件代码如下:
Timer1.Enabled=Tree
IfLabel1.Left>=Label1.Width The/1
End Sub
Label1.Left=Label1.eLft一20 使控件位置发生变化
Private Sub Timerl Timer()
Else
IfPicture1.Visible Then
Label1.Left=Form1.Width
red=red一1
EndIf
Ifred=0 hTen 红灯变黄灯
运行程序即可实现文字从右向左循环移动的动态效
Picture2.Visihle=False
果。对程序做简单的修改还可以实现文字从左向右,从上
Picture3.Visible=Tme
往下等移动。下面给出滚动字幕在窗体中左右来回移动的
EndIf
程序。
ElseIf Picture3.Visible Then
DimflagAs Integer Picture3.Visible=False
Pfiv ̄e Sub Timerl
_
Timer()
If red=0 Then 黄灯变绿灯
IfLabel1.eLft<Form1.Width-Label1.Width And lfag=0 Then
Picture2.Visible=True
Label1.Left=Label1.Left+20 red=HScroll1.Value
Else
Else 黄灯变红灯
Flag=1
Picture 1.Visible= I、me
End If
green=HScroll2.Value
IfLabel1.Left>O And lfag=l Then
End If
Label1.Left=Label1.Left-20 ElseIf Picture2.Visible Then
E】se
green=green-l
符合工艺要求.为公司创造了很高的经济效益。 [4]李方圆主编.触摸屏工程.应用电子工业出版社,2006.
[5]钟肇新,彭侃主编.可编程控制器原理及应用.华南理
参考文献:
工大学出版社.2005.
[1]DVP—PLC应用技术手册.台达公司,2004.
[2]VFD—M使用手册.台达公司,2004.
基金项目:常州市广播电视大学,青年骨干教师资金资助。
[3]DOP-B系列人机操作手册.台达公司,2004
20080120
164
多媒体CAI课件制作的原则与流程
韩慈芳
(嘉应学院梅州师范分院,广东梅县514721)
摘要:随着计算机应用的普及和教学手段的现代化,使
的“板书搬家”,或“书本搬家”,变“人灌”为“机灌”,课件设计
用多媒体CAI课件辅助教学已经成为教师必须掌握的一门技
应源于课本又高于课本,突出教学重点、难点,扩充课本之外
术。但是。在制作课件的过程中,经常会遇到这样或那样的问
的知识。
题 本文阐述了多媒体课件制作要遵循的几个基本原则、制作
(3)选择传统教学难以表达或不能表达的内容
流程和要注意的几个问题。
选题时应选取那些用常规方法无法演示或不易演示、观
关键词:多媒体CAI课件 制作原则 制作流程 注意
察不清的内容.如在现实生活中很难出现的现象、一些危险的
问题
实验、微观现象,等等。教师可以通过动画或视频真实、形象地
展现出来,弥补常规教学的不足。
随着计算机应用和普及,计算机作为一种信息工具,已经
3.艺术性原则
广泛应用于当今社会的各个角落,现代教育技术也应运而生,
课件画面的设计包括文字、图形、动画、边界、提示、莱单、
计算机辅助教育便是现代教育技术的核心。在计算机辅助教
按钮等元素的处理和安排。一个优质的课件应是好的内容与
育这个领域里,使用最为广泛的便是计算机辅助教学(Com— 美的形式的统一,使人赏心悦目,让学生在轻松愉快的情境中
puterAssistedInstruction,CAI),它是集图形、图像、文字、声音、
接受知识。增强学习的兴趣,提高学习者的记忆力,达到最佳
视频、动画为一体.通过直观生动的形象来刺激学生的多种感
的学习状态。所以,要想使教学内容以理想的形式表现出来,
官参与的学习过程.从而提高课堂教学效率的教学辅助手段。
符合学习者的心理需求,富有吸引力,教师应设计时就要讲究
我们通常把用于执行教学任务而设计的计算机程序称为多媒
艺术性和审美性。
体CAI课件.它以独特的优势,在教学中充当了重要的角色,正
4.交互性原则
逐步取代传统的教学模式。
交互性体现在多媒体CAI课件中应充分地利用人机交互
一
、
课件制作原则
的功能,不断帮助和鼓励学生学习,给学生广阔的思维空间,
1.科学性与教育性原则
发挥他们的创造性。交互性既有利于教师掌握学生的学习情
科学性与教育性是任何多媒体CAI课件首先必须遵循的 况,调整学习内容,安排学习计划,也有利于学生的自学。课件
原则,它要求课件中显示的文字、符号、公式、图表及概念、规
设计时应充分体现这一点。
律的表达要力求准确无误,不能出现知识技能、专业术语的错
二、制作多媒体课件的一般流程
误:所覆盖内容的深度和广度要恰当:出现的顺序要合乎逻
1.整体规划阶段
辑;所用的名词要一致;要充分、恰当、适时地体现教学内容, 实际上,这是一个基本的设计过程.其设计的对象包括:
要能激发学生学习的兴趣,课件制作既要有利于教师的教,又 页面、层次结构、媒体的应用、知识点的表示形式、练习方式、
要有利于学生的学
交互、导航,等等。制作课件时首先应明确教学目的、教学的重
2.适用性原则
点、难点.然后根据教学内容规划设计好整个课件的结构,这
课题选择要恰当,教师在选题时首先要弄清楚所要讲授 是制作课件的前提与基础。
的内容是不是一定要用课件来表示。虽然CAI课件是一种先进
2.收集素材阶段
的教学手段,但是并非所有的情况都适合使用CAI课件,许多 多媒体课件中素材主要有文字、图像、声音、视频、动画
一
目了然的内容.或通过传统教学方式就能达到良好的教学 等,素材的准备是课件制作中工作量最大、最繁琐的环节,是
效果的内容,就没必要费时、费力地将其制作成多媒体课件。
课件制作的关键.没有素材,就失去了操作的对象:素材不理
选题应注意以下3个方面。
想,就影响了课件的质量。因此,课件制作之前一定要精心收
(1)选择能够创设情境、激发学生兴趣的内容
集素材,要把课件中需要的素材全部收集起来,并进行适当的
“兴趣是最好的老师”。因此,要特别注意选题的“新”、
处理,然后再进行制作课件,可以提高工作效率,起到事半功
“奇”、“趣”.以激发学生强烈的求知欲,使他们处于主动地位,
倍的效果。
形成直接的学习动机
3.课件制作阶段
(2)选题时要突出教学的重点、难点
制作阶段主要是根据课件的制作要求,运用多媒体制作
要充分发挥多媒体计算机的特点,避免把课件变成单纯
软件如PowerPoint、Authorware、Flash等.把各种相关的素材按
If green=0 Then 绿灯变黄灯
3.结语
Picture2.Visible=False
本文给出了利用VB中的Timer控件制作动画的基本方法,
Picture3.Visible=True
当然在VB中还可以使用其它方法制作动画,如利用动画按钮
EndIf
控件或调用API函数。
EndIf
End Sub
参考文献:
运行程序,设置红绿灯的显示时间,点击按钮即可实现红
[1]刘瑞新,汪远征.Visual Basic 序设计教程.机械_T-业
绿等交替变化。
出版社.2002.
在程序设计过程中,既改变控件相对于窗体的位置,又使
[2]刘炳问.全国计算机等级考试二级教程:VisualBasic语
控件中的图片切换.可实现动感很强的动画效果。 言程序设计.高等教育出版社,2001.
版权声明:本文标题:VB中运用计时器控件实现动画效果 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1711526930a598402.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论