教育論文基于vb.net多媒體flash播放器的實現(xiàn)

教育論文基于vb.net多媒體flash播放器的實現(xiàn)

ID:9905408

大?。?7.50 KB

頁數(shù):4頁

時間:2018-05-14

教育論文基于vb.net多媒體flash播放器的實現(xiàn)_第1頁
教育論文基于vb.net多媒體flash播放器的實現(xiàn)_第2頁
教育論文基于vb.net多媒體flash播放器的實現(xiàn)_第3頁
教育論文基于vb.net多媒體flash播放器的實現(xiàn)_第4頁
資源描述:

《教育論文基于vb.net多媒體flash播放器的實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、基于VB.NET多媒體Flash播放器的實現(xiàn)基于VB.NET多媒體Flash播放器的實現(xiàn)是小柯論文網通過網絡搜集,并由本站工作人員整理后發(fā)布的,基于VB.NET多媒體Flash播放器的實現(xiàn)是篇質量較高的學術論文,供本站訪問者學習和學術交流參考之用,不可用于其他商業(yè)目的,基于VB.NET多媒體Flash播放器的實現(xiàn)的論文版權歸原作者所有,因網絡整理,有些文章作者不詳,敬請諒解,如需轉摘,請注明出處小柯論文網,如果此論文無法滿足您的論文要求,您可以申請本站幫您代寫論文,以下是正文?! 摘要]多媒體設計是一門集計

2、算機技術和數(shù)字多媒體技術于一體的綜合設計。VisualBasic.NET是下一代的VisualBasic,VisualBasic.net是Microsoft公司開發(fā)的新一代窗體編程工具軟件,由于它具有先進的設計思想,使之成為多媒體應用程序開發(fā)的理想工具,其提供的Flash控件是多媒體控制接口,利用這個接口跳過硬件訪問并調用本地的符合其規(guī)格的多媒體解碼驅動,進而實現(xiàn)Flash文件的播放?! 關鍵詞]多媒體VB.netFlash控件    一、引言    在當今信息社會,以多媒體為特征的信息技術和信息產業(yè)的發(fā)展

3、及應用對人類社會產生的影響和作用愈來愈明顯,愈來愈重要。多媒體開發(fā)用到的媒體不再局限于傳統(tǒng)程序設計用到的數(shù)值、文本,還包括圖形、圖像、聲音和動畫等媒體,其所涉及的信息范圍和空間大為擴展。其次,多媒體開發(fā)將使用戶不再僅僅被動地接受信息,而且可以主動地參與到整個信息交流過程中去。它向用戶提供更加有效的控制和使用信息的手段及方法,同時也為應用開辟了更加廣闊的領域。多媒體開發(fā)可做到讓用戶自由地控制和干預信息的處理,增加對信息的注意力和理解,延長信息的保留時間。再次,在多媒體開發(fā)過程中不僅要集成多媒體信息,還要集成與之

4、有關的工具和設備。多媒體開發(fā)要使各種信息媒體成為一個有機的整體,以便實現(xiàn)信息的充分共享和操作?! isualBasic.NET是下一代的VisualBasic,是Microsoft公司開發(fā)的Windows編程工具軟件,VisualBasic.NET現(xiàn)在完全集成在其它的MicrosoftVisualStudio.NET語言中,由于它具有先進的設計思想、快速易掌握的使用方法及控制媒體對象手段靈活多樣等特點,受到了多媒體軟件開發(fā)人員的關注和青睞,也因此成為多媒體應用程序開發(fā)的理想工具,以下為具體設計實現(xiàn)過程。  

5、  二、信息界面的設計與實現(xiàn)    首先為窗體添加一個panel控件,再在該控件上添加flash控件ShockWaveFlash,設置panel和flash控件的dock屬性都為fill。為實現(xiàn)全屏顯示做準備。然后,再為其添加一個菜單資源和狀態(tài)欄。一個菜單系統(tǒng)(打開,播放,退出,全屏,顯示播放狀態(tài)信息),為實現(xiàn)從文件打開flash文件,需要給窗體添加一個openfiledialog控件,為了實現(xiàn)顯示播放進度,需要一個timer控件實現(xiàn)計時功能。該內容將在狀態(tài)欄中顯示。在應用程序窗體中添加一個Flash控件后就

6、可以通過它來打操作Flash文件。在實現(xiàn)過程中,會遇到一個新問題:如何實現(xiàn)和關閉全屏顯示,為了解決這個問題,可以通過以下幾個方面來實現(xiàn):(1)將ShockWaveFlash控件的dock屬性設為Fill。(2)由于ShockWaveFlash沒有邊界,需要添加一個panel控件,可以實現(xiàn)邊框的效果。(3)設置好屬性后,就是要實現(xiàn)全屏,執(zhí)行特定代碼,首先要設置窗體的formborderstyle為none,這樣就沒有標題欄;然后將菜單項的visible屬性設為False,這樣菜單也沒有了,就可以實現(xiàn)全屏。  實

7、現(xiàn)全屏工作還沒結束,要退出全屏,通常按esc鍵退出,就需要對onkeypress事件進行編程。當然還需要把窗體的keypreview屬性設為真。以下是實現(xiàn)的主要代碼:  ‘初始化窗體操作  Privatesubform1_load(byvalsenderasobject,byvaleassystem.eventargs)handlesmybase.load  Openfiledialog1.filter=”flash文件(*.swf)

8、*.swf”  Statusbar1.visible=false  Sta

9、tusbar1.panels(0).text=”等待”  Statusbar1.panels(1).text=””  Statusbar1.panels(2).text=””  Statusbar1.panels(3).text=””  Statusbar1.panels(4).text=”Flash播放器”  Panel1.dock=dockstyle.fill  Endsub  ‘編寫菜單項事件

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。