MMControl控制物件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程式語言(Ⅱ) -Visual Basic 6.0 第 11 章 電腦多媒體的製作與播放 一、電腦動畫 「動畫」是將許多連續的畫面快速播放而產生的視覺效果 電腦動畫的類型: 利用繪圖功能及計時器控制物件,來產生動畫效果 (請見第 10 章) 利用動畫控制物件或圖像繪製的方式,來製作動畫效果 (本章) 二、播放動畫檔案(1) Animation 控制物件只能播放無聲,且未經壓縮或使用 RLE 壓縮的 Avi 檔案 二、播放動畫檔案(2) 使用 Animation 控制物件前,須選按『專案/設定使用元件』選項,並勾選 Microsoft Windows Common Controls-2 6.0 核取方塊,將此控制物件加入工具箱中 二、播放動畫檔案(3) 二、播放動畫檔案(4) 三、圖像的繪製(1) PaintPicture 是一種繪圖方法,它可依使用著所指定的位置及大小,選取來源圖片上的某一區域,然後將其繪製在繪圖區域中 語法: 控制物件.PaintPicture Pic, X1, Y1 [, Width1 [, Height1 [, X2 [ Y2 [, Width2 [, Height2]]]]]] 說明: Pic 是指具有 Picture 屬性的控制物件 X1、Y2 及 X2、Y2 分別代表繪製圖像及來源圖像的起始位置 Width1、Height1 及 Width2、Height2 則分別代表繪製圖像及來源圖像的寬度與高度 三、圖像的繪製(2) 四、圖像的縮放(1) 方法1-利用 PaintPicture 方法來設定 Width1 及 Height1 參數值 例: 四、圖像的縮放(2) 方法2-利用 Image 控制物件的屬性設定 五、圖像的移動(1) 方法1-利用 PaintPicture 方法,將圖像複製到繪圖區域的不同位置,以產生圖像移動的效果 五、圖像的移動(2) 方法2-設定 Image 控制物件的 Top 與 Left 屬性值 五、圖像的移動(3) 利用 Image 控制物件的 Move 方法 四、圖像的移動 (4) 六、播放影音檔案(1) MMControl 控制物件可用來播放聲音和影片。但因 MMControl 為外掛控制物件,所以使用前須依下列步驟,加入工具箱中: 選按『專案/設定使用元件』選項 由控制項標籤中勾選 Microsoft Multimedia Control 6.0 核取方塊 MMControl 控制物件可播放的影音檔案類型有 CD 音樂、MID 音源、WAV 聲音、AVI 影片、VCD影片、VCR 錄影帶、MPEG 影片..等 六、播放影音檔案(2) 六、播放影音檔案(3) MMControl 控制物件的FlieName屬性可用來設定所要播放的影音檔案存放路徑 語法: MMControl 控制物件.FlieName = “存放路徑 例: MMControl1. FlieName = “D:\Music\water.wav 六、播放影音檔案(4) MMControl 控制物件的Command屬性可用來設定影音檔案的播放狀態 語法: MMControl 控制物件.Command = “命令設定值” 說明: 命令設定值可為 Open(開始)、Play(播放)、Stop(停止)、Close(關閉) 或 Seek(尋找) 例: MMControl1.Command = Open 六、播放影音檔案(5) 利用 MMControl 控制物件播放含有聲音及影像的檔案時,需另佈建一個用來顯示影片畫面的控制物件。該控制物件須具有 hWnd 屬性,並搭配 MMControl 的 hWnDisplay 屬性,才能顯示影片畫面 語法: MMControl 控制物件.hWndDisplay = 控制物件.hWnd 例: MMControl1.hWndDisplay = Picture1.hWnd 七、製作播放資訊(1) 設定時間格式: 語法:MMControl 控制物件.TimeFormat = 設定值 說明:設定值可為 0~10 中任一整數值 取得基本播放資料: Track 指定播放第 x 曲 Tracks 取得所有歌曲的數目 Position 取得目前已播放到的位置 TrackPosition 取得歌曲播放的起始位置 Length 取得所有歌曲的總長度 TrackLength 取得某一首歌曲的長度 七、製作播放資訊(2) 七、製作播放資訊(3) 更新播放狀態: 語法: MMControl控制物件.Updateinterval=更新時間 例: MMControl .Updateinterval=1000 * * 複製檔案的動畫 勾選此核取方塊 此即為新增的Animation按鈕 ? An

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档