首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB.NET一个关于音乐播放器的有关问题,求高手解答

2012-09-14 
VB.NET一个关于音乐播放器的问题,求高手解答!我现在可以通过打开对话框打开一个音乐文件OpenFileDialog1.I

VB.NET一个关于音乐播放器的问题,求高手解答!
我现在可以通过打开对话框打开一个音乐文件
OpenFileDialog1.InitialDirectory = "E:\"
OpenFileDialog1.Filter = "音乐(*.mp3;*.wav;*.wma)|*.mp3;*.wav;*.wma|所有文件|*.*"
OpenFileDialog1.FilterIndex = 2
OpenFileDialog1.RestoreDirectory = True
OpenFileDialog1.ShowDialog()
 AxWindowsMediaPlayer1.URL = path
 AxWindowsMediaPlayer1.Ctlcontrols.play()
这里没有任何问题,现在我假设已经打开了几个音乐文件,我是想双击播放已播放过的文件,我已获得了要重新播放文件的路径:
  Dim s, t As String
  s = ListBox1.SelectedItem
  t = System.IO.Path.GetFullPath(s)
  TextBox1.Text = t通过这步检查到我的文件路径也有没任何问题,并试图播放
 AxWindowsMediaPlayer1.URL = t
  AxWindowsMediaPlayer1.Ctlcontrols.play()
不用打开对话框这两句就不能播放了吗?为什么?该怎么播放?

[解决办法]
先不用打开对话框获得播放文件,
直接放个音乐文件的路径

t='音乐文件的路径'
AxWindowsMediaPlayer1.URL = t
AxWindowsMediaPlayer1.Ctlcontrols.play()
看能播吗?

热点排行