网站大量收购独家精品文档,联系QQ:2885784924

多媒体应用程序开发课件.ppt

多媒体应用程序开发课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

多媒體應用程式開發13.1循序漸進學理論13.1.1多媒體的概念媒體是指資訊的載體,主要分成兩個方面:存儲資訊的媒體和表現資訊的媒體。所謂多媒體是指多種媒體的有機結合,是通過電腦的多媒體技術來實現的。“多媒體技術”在某種程度上已經成為聲、文、圖、動畫、影像等媒體資訊在電腦系統中綜合應用的代名詞。多媒體技術具有下麵的兩個重要特點:(1)多種媒體的綜合性(2)交互性各類主要媒體檔及擴展名如下:圖像檔:位圖文件(.BMP)、JPEG檔(.JPG);聲音檔:聲波檔(.WAV)、MIDI音樂檔(.MID);視頻檔:AVI檔(.AVI)、MPEG檔(.MPG)。在Delphi7.0中,圖像檔的顯示是通過TImage等組件來實現的,另外在Delphi7.0中還提供了一個TMediaPlayer組件,利用該組件不但能夠對波形聲音、MID音樂、視頻等媒體檔進行播放和控制,而且能夠控制多種多媒體設備。13.1.2TAnimate組件的使用1.常用屬性(1)Active屬性該屬性用來設置是否播放動畫。(2)AutoSize屬性該屬性用來決定TAnimate組件的大小是否隨著播放的動畫圖像的大小而改變。TAnimate組件(3)Center屬性該屬性用來設置播放的動畫圖像是否在TAnimate組件的中央。(4)FileName屬性該屬性用來指明要播放的AVI的檔案名(包括檔所在的路徑)。(5)CommonAVI屬性該屬性用來設定播放Windows自帶的哪種AVI動畫。(6)StartFrame屬性該屬性設置從動了的哪一幀開始播放。(7)StopFrame屬性該屬性用來設置播放到動畫的哪一幀結束。(8)FrameCount屬性該屬性表示播放的AVI動畫檔的總幀數,為只讀屬性。(9)Repetitions屬性該屬性設置重複播放Avi檔的次數。(10)Transparent屬性該屬性用來設置播放背景是否為透明的。2.常用方法(1)Play方法[格式]:procedurePlay(FromFrame,ToFrame:Word;Count:integer);(2)Seek方法[格式]:procedureSeek(Frame:SmallInt);(3)Reset方法[格式]:procedureReset;(4)Stop方法[格式]:procedureStop;【例13-1】利用TAnimate組件播放Windows的預設動畫。要求能夠任意選擇要播放的預設動畫種類,並能夠設置是否迴圈播放。程式運行的介面如圖13-3所示。圖13-3程式運行介面13.1.3TMediaPlayer組件的使用1.組件概述利用TMediaPlayer組件可以對多媒體檔和多媒體設備進行控制,TMediaPlayer組件由一系列的按鈕組成,如上圖所示。PlayStopPrevBackEjectNextRecordStepPause2.常用屬性(1)AutoEnable屬性該屬性是一個Boolean型屬性,若其值為True(默認值)時,則媒體播放器可以根據Mode屬性指定的當前模式和DeviceType屬性指定的當前設備類型來確定哪些按鈕可以使用。(2)AutoOpen屬性該屬性用來確定當應用程式運行時,媒體播放器是否自動打開媒體設備。(3)AutoRewind屬性該屬性為Boolean型屬性,用來設置在多媒體檔播放完畢以後,是否自動返回到起點。(4)DeviceType屬性該屬性用來設置要打開的多媒體設備的類型。(5)Display屬性該屬性用來指定一個窗口作為多媒體檔的輸出螢幕。(6)EnabledButtons屬性設置多媒體播放器組件中哪些按鈕是有效的,哪些是無效的。(7)FileName屬性該屬性用於為多媒體播放設備指定一個待播放的多媒體檔案名。(8)Visible屬性該屬性用於決定TMediaPlayer組件是否可見,默認值是True,表示是可見的。(9)VisibleButtons屬性該屬

文档评论(0)

157****3839 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档