คือผมอยากทราบว่าจะมีวิธีใดบ้างในการเก็ทได้อย่างไรว่า ไฟล์หนังหรือ เพลง ที่เรากำลังเล่นอยู่ มีความยาวกี่นาทีเหมือนตามโปรแกรมพวก winamp หรือ windows media player อะไรพวกนี้ที่บอกว่าไฟล์ที่เล่นอยู่ใช้เวลาเท่าไหร่
รบกวนผู้ด้วยครับ มีวิธีทำอย่างไร หรือมีโค้ดให้ศึกษาด้วยก็ดีครับ ขอบคุณครับ
Tag : .NET, VBScript, Win (Windows App), VB.NET, VS 2010 (.NET 4.x), Windows
mp ก็คือ Control ที่เป็น วินโดวส์มีเดียครับ ผมใช้ AxWMPLib.AxWindowsMediaPlayer
ถ้าไม่มี Control ตัวนั้น ให้ คลิกขวาที่ Toolbox > Choose item
Code (VB.NET)
Private Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
txtName.Text = OpenFileDialog1.SafeFileName
mp.URL = OpenFileDialog1.FileName
Timer1.Enabled = True
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
DTAdd.Text = mp.currentMedia.durationString
End Sub