2. 影音播放:
C#可利用Windows Media Player來撥放影音檔(故在作業系統中,要先安裝有Windows Media Player才行)。而Windows Media Player預設並不在工具箱中,故需用以下方法才能使用:
打開工具箱,在任何一個控制項上按滑鼠右鍵,會出現如下選單:
按下 ,接著會出現一個「選項工具項目」清單,如:
按下由左邊數來第二個標籤(即 ),再從清單中勾選Windows Media Player,按下
之後,工具箱就會出現Windows Media Player了。之後再將Windows Media Player拖曳至表單中即可使用之。
※ Windows Media Player(以下簡稱「播放器」)的物件名稱通常為:axWindowsMediaPlayerN(其中,最後一個字元N代表整數)。
(1) axWindowsMediaPlayer物件常用、且專用的成員:
※ axWindowsMediaPlayer物件名稱.URL:一個string。即是欲播放之影音檔在本機中的路徑。若檔案來源是在網際網路上,則此成員就該設成該檔案的網址。
※ axWindowsMediaPlayer物件名稱.settings:一個settings物件。其常用成員為:
axWindowsMediaPlayer物件名稱.settings.autoStart:一個bool。若為true,則該播放器在程式執行後就會自動播放影音檔,若為false則不會。預設為false。
axWindowsMediaPlayer物件名稱.settings.mute:一個bool。若為true,表示該播放器是靜音模式,若為false則為一般模式。預設為false。
axWindowsMediaPlayer物件名稱.settings.volume:一個int,其值為1~100。代表該撥放器的音量大小。
※ axWindowsMediaPlayer物件名稱.Ctlcontrols:一個Ctlcontrols物件。該物件的成員函式可用來控制播放器的播放與否。其用法為:
axWindowsMediaPlayer物件名稱.Ctlcontrols.play():無回傳值。用來撥放影音檔。
axWindowsMediaPlayer物件名稱.Ctlcontrols.pause():無回傳值。用來暫停撥放影音檔。
axWindowsMediaPlayer物件名稱.Ctlcontrols.stop():無回傳值。用來停止撥放影音檔。
留言列表