台灣最大程式設計社群網站
線上人數
633
 
會員總數:242479
討論主題:187514
歡迎您免費加入會員
討論區列表 >> VB.NET >> AxWindowsMediaPlayer抓取影片檔問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
AxWindowsMediaPlayer抓取影片檔問題
價值 : 100 QP  點閱數:284 回應數:6

樓主

安東尼
門外漢
0 3
98 2
發送站內信

各位大大好,我想要請教關於播放器抓取影片檔的問題,我目前已經做好一個播放器程式,
我希望能夠在開啟播放器後,自動執行播放影片檔,該影片檔我會放在一個資料夾內,
我有試過用絕對路徑的方式,但我不希望程式是寫死的(受到檔名的影響),也就是我希望
播放器能夠自動判斷資料夾裡有影片檔然後去執行,該資料夾的影片我一次也只會放一個.

搜尋相關Tags的文章: [ AxWindowsMediaPlayer ] , [ 抓取影片檔 ] ,
本篇文章發表於2018-01-25 16:55
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

P陳
檢舉此回應
1.您這些要求通通沒有問題可以達到

2.您的題目比答案難很多

3.您提出很多問題,有些會有些不會,請您將題目整理一下再一段段列出來。


本篇文章回覆於2018-01-25 23:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Ader Chen
檢舉此回應

就目前線索猜測:
Q1: "開啟播放器後,自動執行播放影片檔"
A1: 在 Form 的 Load 或 Shown 事件中執行播放程式.
Q2: "判斷資料夾裡有影片"
A2:


以上若猜錯需求, 請再描述需求、提供現有程式碼、發生甚麼問題...
本篇文章回覆於2018-01-26 00:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

P陳
檢舉此回應
To
Ader Chen:
樓主的題目很廣:【說不希望程式寫】,就表示可以撥放了,找不到他的問題點。

不過【樓主】神隱去了...................
本篇文章回覆於2018-01-26 23:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

安東尼
檢舉此回應
首先感謝兩位大大的回覆,小弟的文字敘述可能沒有表達的很清楚,深感抱歉
目前遇到的問題如下
1.已經做好一個播放器,點擊播放器後能夠執行影片檔,影片檔我會放在一個資料夾
目前嘗試使用AxWindowsMediaPlayer.URL = "C:\影片區\123.wmv"的方式去抓影片執行
此方法播放器確實可以執行資料夾影片區裡的123.wmv影片檔,不過我是希望播放器能夠執行
任何我放進影片區這個資料夾裡的影片檔,不受限於檔名,有何方法可以解決此問題呢?

2.還有一個比較進階的問題是如果我程式有兩個AxWindowsMediaPlayer,我希望他們能夠個別
 抓取影片區資料夾內兩個不同的檔案執行,例如:123.wmv以及123_s.wmv作區別,請問這
 樣有什麼方法可以實現呢?
 
本篇文章回覆於2018-01-27 15:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

P陳
檢舉此回應
那你問的跟您給的是不一樣的東西。
button1_lick()........
1。讀取該目錄下的檔案名 2。放到 URL1  3。撥放
Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter("c:\FileList.txt")
For Each fname As String In System.IO.Directory.GetFileSystemEntries("c:\123","*.副檔名")
Console.WriteLine(fname)
sw.WriteLine(fname)
Next
sw.Close()

該list 的第一個檔案 即是

2. axWindowsMediaPlayer1.URL = fanme(0) <不是這樣寫 參考而己

3.axWindowsMediaPlayer1.ctlcontrol.play

第二個題目:只要用 1 2 來分開即可

axWindowsMediaPlayer1.URL = fanme(0) <不是這樣寫 參考而己
axWindowsMediaPlayer1.ctlcontrol.play


axWindowsMediaPlayer2.URL = fanme(0) <不是這樣寫 參考而己
axWindowsMediaPlayer2.ctlcontrol.play

本篇文章回覆於2018-01-29 14:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

P陳
檢舉此回應
那您改這樣就可以了


您還要加 如果 D:\temp 下沒有檔案時要如何處理
本篇文章回覆於2018-01-31 16:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.