第八章、图像处理与动画制作——图像控件和计时器的应用
1、图片框
(1)常用方法
目标宽度:指利用PaintPicture方法绘制图片所要达到的高度。
源宽度:若图片框不能自动改变大小以适应整个图片,那么将裁剪图片,裁剪后的图片的宽度就是源宽度。
2、图像框
(1)Stretch(拉伸)属性
Private Sub Form_Paint()
窗体的Paint事件是当窗体移动或方大后所触发的事件。
On Error GoTo语句表示启动错误处理程序,该语句的语法格式如下:
On Error GoTo line【其中line可以是任何标签或行号】
所谓行标签可以是任何字符的组合,以字母开头,以“:”结束,不区分大小写。
行号可以是任何数值的组合。
On Error GoTo语句的执行过程是:如果程序发生错误,则控件会跳到line(即航标签或行号)处,**错误处理程序。
(2)在运行阶段加载图片
在代码中运用LoadPicture语句调入图片。
Object.Picture = LoadPicture(pathname)【pathname】表示图片所在的路径。
如果图片存放在程序的保存路径下,LoadPicture(App.Path & “\图片名称”)
如果不是,则要写出完整路径,LoadPicture(”D:\picture\图片名称”)
3、计时器:每隔一段时间就产生一次动作。
(1)Interval属性
时间间隔通过Interval属性设置,例如:在属性框后面输入100则每隔0.1s产生一次动作。 【1s=1000ms】
(2)Timer事件
该事件用于设置Interval属性所设置的时间间隔内所产生的动作。