陳儒決+陳廣勝
【摘 要】為在多媒體課件中加入動(dòng)畫(huà)片,提出了將Visual Basic中的定時(shí)器與圖片控件的Visible屬性控制相結(jié)合,以程序方法實(shí)現(xiàn)動(dòng)畫(huà)片效果的具體過(guò)程,同時(shí)給出了在所制作的動(dòng)畫(huà)片中加入音頻的解決辦法。和其它方法相比,采用該技術(shù)制作的多媒體動(dòng)畫(huà)課件具有制作方法簡(jiǎn)單,動(dòng)畫(huà)效果可控性強(qiáng)的優(yōu)點(diǎn)。
【關(guān)鍵詞】動(dòng)畫(huà)課件 Visual Basic 定時(shí)器 圖片控件 VISIBLE屬性
【中圖分類(lèi)號(hào)】G434 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2016)14-0042-04
【Abstract】In order to join the animation in the multimedia courseware, a method to realize the effect of animation by using Visual Basic programming is presented. The basic idea is to combine the timer and the visible attributes of image. At the same time, it also gives the solution of adding audio to the animated cartoon. Compared with other methods, the multimedia courseware made by this technology has the advantages of simple production method and strong controllability.
【Key words】animation courseware, Visual Basic, timer, picture control, VISIBLE attribute
Visual Basic程序設(shè)計(jì)工具(簡(jiǎn)稱(chēng)VB)是具有強(qiáng)大功能的可視化編程軟件,可以用于開(kāi)發(fā)多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、圖形等方面的應(yīng)用程序。隨著計(jì)算機(jī)的普及,VB編程愛(ài)好者越來(lái)越多。定時(shí)器控件Timer是VB中一個(gè)非常靈活的常用控件,利用定時(shí)器動(dòng)態(tài)設(shè)置圖片對(duì)象的VISIBLE屬性,可以實(shí)現(xiàn)豐富多彩的動(dòng)畫(huà)課件,對(duì)于提高多媒體課件制作效果具有重要作用。
1.動(dòng)畫(huà)片課件制作技術(shù)現(xiàn)狀
目前,無(wú)論是在越南還是中國(guó),在多媒體課件中加入動(dòng)畫(huà)主要是運(yùn)用Flash,Authorware等專(zhuān)用動(dòng)畫(huà)制作工具,動(dòng)畫(huà)制作過(guò)程復(fù)雜,所完成的動(dòng)畫(huà)片修改和維護(hù)困難。在課堂教學(xué)應(yīng)用中,無(wú)法進(jìn)行實(shí)時(shí)調(diào)整。而使用VB設(shè)計(jì)和制作動(dòng)畫(huà)片課件,和目前主流方法相比,具有實(shí)現(xiàn)過(guò)程簡(jiǎn)單、完成的動(dòng)畫(huà)課件可修改性高的優(yōu)點(diǎn)。
2.利用Visual Basic制作動(dòng)畫(huà)片課件的關(guān)鍵技術(shù)
2.1 定時(shí)器的運(yùn)用方法[1],[2]
以電子時(shí)鐘為例,采用定時(shí)器可以實(shí)現(xiàn)打開(kāi)后自動(dòng)計(jì)時(shí)和點(diǎn)擊按鈕后自動(dòng)計(jì)時(shí)兩種效果。
2.1.1打開(kāi)后自動(dòng)計(jì)時(shí)的實(shí)現(xiàn)方法
假定所要實(shí)現(xiàn)的電子時(shí)鐘界面布局為圖1所示效果。
則計(jì)時(shí)效果的具體實(shí)現(xiàn)包括以下六個(gè)步驟。
(1)第一步,添加 ,這是設(shè)置圖片背景;
(2)第二步,添加 ,這是設(shè)置用于顯示時(shí)間的標(biāo)簽,命名為displayLabel;
(3)第三步,添加一個(gè)類(lèi)Time.vb,過(guò)程為在菜單上單擊,選擇Project Add Class菜單項(xiàng),添加類(lèi)Time.vb,完成后的效果如圖2所示。
4.結(jié)論
通過(guò)響應(yīng)Visual Basic定時(shí)器事件來(lái)調(diào)整對(duì)象的Visible屬性,進(jìn)而實(shí)現(xiàn)動(dòng)畫(huà)片課件的制作,可以為教育教學(xué)帶來(lái)很大的方便,并可以滿(mǎn)足我們對(duì)于現(xiàn)代化教育教學(xué)手段的需求,達(dá)到寓教于樂(lè)的目的。另外,動(dòng)畫(huà)片技術(shù)在課件設(shè)計(jì)和制作中的巧妙應(yīng)用更加有助于教師接受新的教學(xué)工具與方法,并在教學(xué)實(shí)踐中很好的應(yīng)用。在制作課件的過(guò)程中,教師也一定充滿(mǎn)了樂(lè)趣。越南正在進(jìn)行全面的教改創(chuàng)新活動(dòng),本文提出的方法對(duì)于教學(xué)方法具有創(chuàng)新性,很好的適應(yīng)了“寓教于樂(lè)”的教學(xué)思想。
參考文獻(xiàn):
[1]DEITEL,F(xiàn)PT大學(xué)–VISUAL BASIC 2008(越南書(shū))– TRI THUC出版社,越南(2013)。
[2]孫秀梅,鞏建華,等編著 –VISUAL BASIC 開(kāi)發(fā)實(shí)戰(zhàn)1200例(第I卷)- 清華大學(xué)出版社,中國(guó)(2011)。
作者簡(jiǎn)介:
TRAN NHO QUYET1(陳儒決),越南數(shù)學(xué)教師,中國(guó)研究生碩士,東北林業(yè)大學(xué)信息與計(jì)算機(jī)工程學(xué)院。
陳廣勝,研究員,博導(dǎo),東北林業(yè)大學(xué)信息與計(jì)算機(jī)工程學(xué)院。