国产探花免费观看_亚洲丰满少妇自慰呻吟_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環境下調試通過。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邳州市| 寿光市| 和硕县| 绥芬河市| 曲麻莱县| 陕西省| 西贡区| 萝北县| 新竹市| 红原县| 若羌县| 普定县| 溆浦县| 耿马| 广宁县| 乌拉特后旗| 江阴市| 美姑县| 巨鹿县| 同德县| 安福县| 抚远县| 德州市| 临颍县| 镇原县| 河间市| 原平市| 乌海市| 康平县| 石阡县| 桐乡市| 醴陵市| 泗阳县| 彭阳县| 昌邑市| 凌海市| 望谟县| 山东省| 咸宁市| 衡山县| 扎赉特旗|