用vb中的定时器控件来控制事件的发生,可以实现简单的动画效果。接下来,让我们看一下如何使用定时器控件和一个普通的动画,比如“加载”。
工具/材料计算机vb软件方法/步骤1我们打开vb,使用左侧工具栏上的“图片框”控件作为我们动画材料的容器。我们只需要把我们需要展示的图片放入图片箱。
-1步阅读2简单地添加“图片框”控制,复制和粘贴几个,这里添加4帧;
定时器控制用于控制动画的动作效果,并设置画面变化的时间间隔,即定时器控制的间隔属性,这里设置为500毫秒(1s = 1000ms毫秒)。
然后得到一个简单的程序界面。
-2步读取-3步读取-3程序启动后初始化,即在form_load事件中,加载动画图片并启动计时器。
将图片语句加载到图片框架中:
例如,它被加载为:
图片1 .图片=加载图片(“图片路径”);
启动计时器,计时器控件的enabled属性为真。
步骤阅读4这是为了实现“加载”的动画效果。在这里,一幅画的运动,也就是说,一幅不同于其他几幅画的画,被用来与在原始位置的画“互换”,以达到效果。当然还有其他方法。
利用“赋予”变量实现图片交换;
加上一个简单的循环语句,就可以实现多个交换。
下面是程序运行时界面和动画代码。
-5步读取-6步读取5在定时器控制下,事件以一定的时间间隔执行,从而完成简单的“加载”动画。
下面是程序运行时的gif图像。
-7步读取结束