国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 技術開發 > 正文

在VF中使用Timer控件制作動畫

2023-06-13 12:11:07
字體:
來源:轉載
供稿:網友

計時器(timer)這個控件的應用重點是它的Interval屬性和timer事件。本文來補充一個例子,運行時在計時器控件的timer事件中控制label控件的位置形成動畫效果,如下圖:

本例通過在timer事件中操作標簽控件的top屬性來實現標簽上下移動的動畫。如果要制作左右移動的動畫,原理是一樣的,在timer事件中操作標簽控件的left屬性即可。

本例制作過程:

1、新建表單,width屬性值設為290,height屬性值設為160,caption屬性值設為“編程入門網-用timer實現動畫”,AutoCenter屬性值設為.t.,保存為“動畫.scx”。

2、向表單上添加一個label控件,caption屬性值設為“編程入門網”,fontsize屬性值設為12,forecolor屬性值設為“255,0,0”。

3、向表單上添加一個timer控件,interval屬性值設為50。

4、添加事件代碼:

timer控件的timer事件代碼:

if thisform.label1.top<0 &&成立說明label已經移出了表單的上邊界,則重置它的位置   thisform.label1.top=300   thisform.label1.top=thisform.label1.top-5 &&向上移動5像素else   thisform.label1.top=thisform.label1.top-5 endif

5、運行“動畫.scx”。

本例代碼在Win2003+VFP6.0環境下調試通過。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永年县| 泰宁县| 江华| 开原市| 界首市| 自贡市| 高平市| 灌云县| 民和| 崇左市| 湘潭市| 敦煌市| 通江县| 石泉县| 深州市| 花垣县| 怀化市| 略阳县| 古蔺县| 方正县| 体育| 乡城县| 高唐县| 平凉市| 安图县| 安龙县| 安新县| 张家港市| 香格里拉县| 西昌市| 临颍县| 西安市| 千阳县| 陆河县| 荆门市| 定日县| 滨州市| 晋江市| 汝南县| 广汉市| 南澳县|