Windows media player控制元件的屬性、方法及應用
阿新 • • 發佈:2019-01-04
[基本屬性]
URL:string 可以指定媒體位置
enable ContextMenu:Boolean 顯示/不顯示播放位置的右鍵選單
full Screen:boolean 全屏顯示
stretch To Fit:boolean 非全屏狀態時是否伸展到最佳大小
u Mode:string 播放器的模式,full:有下面的控制條; none:只有播放部份沒有控制條
play State:integer 當前控制元件狀態,下面是三種基本狀態:
3: 正在播放
2: 暫停
1: 已停止
狀態變化時會觸發On Status Change事件
[controls]
可通過Windows Media Player.controls對播放器進行控制並取得相關的一些資訊:
controls.play; 播放
controls.stop; 停止
controls.pause; 暫停
controls.current Position:Double 當前播放進度
controls.current Position String:string 時間格式的字串 "0:32"
[current Media]
可以通過Windows Media Player.current Media取得當前媒體的資訊
current Media.duration Double 總長度
current Media.duration String 時間格式的字串 "4:34"
[settings]
可以通過Windows Media Player.settings 對播放器進行設定,包括音量和聲道等。
settings.volume:integer 音量 (0-100)
settings.balance:integer 聲道,通過它應該可以進行立體聲、左聲道、右聲道的控制。
Media Player1.Play 播放
Media Player1.Stop 停止
Media Player1.Pause 暫停
Media Player1.PlayCount 檔案播放次數
Media Player1.AutoRewind 是否迴圈播放
Media Player1.Balance 聲道
Media Player1.Volume 音量
Media Player1.Mute 靜音
Media Player1.Enable Context Menu 是否允許在控制元件上點選滑鼠右鍵時彈出快捷選單
Media Player1.AnimationAtStart 是否在播放前先播放動畫
Media Player1.ShowControls 是否顯示控制元件工具欄
Media Player1.ShowAudioControls 是否顯示聲音控制按鈕
Media Player1.ShowDisplay 是否顯示資料檔案的相關資訊
Media Player1.ShowGotoBar 是否顯示Goto欄
Media Player1.ShowPositionControls 是否顯示位置調節按鈕
Media Player1.ShowStatusBar 是否顯示狀態列
Media Player1.ShowTracker 是否顯示進度條
Media Player1.FastForward 快進
Media Player1.FastReverse 快退
Media Player1.Rate 快進/快退速率
Media Player1.AllowChangeDisplaySize 是否允許自由設定播放圖象大小
Media Player1.DisplaySize 設定播放圖象大小
1-MpDefaultSize 原始大小
2-MpHalfSize 原始大小的一半
3-MpDoubleSize 原始大小的兩倍
4-MpFullScreen 全屏
5-MpOneSixteenthScreen 螢幕大小的1/16
6-MpOneFourthScreen 螢幕大小的1/4