 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Ruey
註冊時間: 2003-03-12 文章: 1698 來自: tunglo
第 1 樓
|
發表於: 星期六 一月 24, 2004 1:58 am 文章主題: 也談在VFP中實現動畫播放(轉貼) |
|
|
也談在VFP中實現動畫播放 王守銀
第9期中刊登了一篇“VFP下播放動畫”的文章,該文章介紹播放動畫的方式是通過GIF動畫分解軟體將一個動畫分解成若干幅靜態圖像,通過一個時鐘控制讓靜態圖像輪流出現,利用視覺差實現動畫功能。當然這也是一種實現在VFP中播放動畫的方式,但由於需要專用的GIF動畫分解軟體才能實現,因此有局限性。其實,利用VFP系統中本身提供的一個類,就可以很方便地在VFP中實現動畫的播放,下面簡要介紹一下實現方式。
如在一個表單中使用一幅動畫,首先要加一個類,使用添加類在VFP系統目錄下的GALLERY檔夾下找到—VEBVIEW類庫,添加到表單設計控制項組中。為了在使用播放動畫過程中將該類生成的捲軸遮罩掉,可先添加一個容器去掉外框並將該容器命名為C1,然後在容器中添加一個能夠實現動畫播放的類。在類庫中選中—WEBBROWSER4子類添加到增加的這個容器中,該類是Internet Explorer 4 Browser控制項的子類,它提供了與Visual FoxPro的掛接,可以添加到任意一個VFP的表單中。調整好這個類在容器的大小和位置,使得容器剛好將該類運行時的捲軸遮罩。這時可在表單的INIT事件中寫入如下代碼:
Thisform.C1.—webbrowser41.navigate(″hand1.Gif″)
&&說明:hand1.gif是需要播放動畫的名稱,可根據實際需要修改這個檔案名稱
最後運行這個表單,哈,動畫真的在表單中動起來了,這種動畫播放實現起來是不是非常簡便?有興趣的讀者不妨一試。 _________________ #############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
學會VFP使用者社區的搜尋,Code才會更有趣~
############################# |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|