【发布时间】:2015-01-20 06:06:08
【问题描述】:
我在使用 C# 制作的媒体播放器时遇到了一些问题,我已经在 stackoverflow 中询问了另一个问题,但现在我有一个不同的问题,我认为这是最后一个问题。
我想将 MP3 和 WAV 文件拖放到 windows 窗体中的列表框中,我可以正确拖放它们,但是如果不显示文件的完整路径,我就无法播放它们。
这是我到目前为止所做的:
private void listBox1_DragDrop(object sender, DragEventArgs e)
{
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop, false);
foreach (string m in files)
{
listBox1.Items.Add(Path.GetFileNameWithoutExtension(m));
mediaList.Add(m);
}
mediaList 是一个帮助我保存播放列表的列表。 listbox1 是我的主要播放列表。
为了播放歌曲,我使用这个代码,它一直运行良好,直到现在:
axWindowsMediaPlayer1.URL = mediaList[listBox1.SelectedIndex];
提前致谢。 -ChrisCreateBoss
【问题讨论】:
-
著名的遗言 :) >> 我已经在 stackoverflow 中询问了另一个问题,但现在我有一个不同的问题,我认为这是最后一个问题
-
xD,我的意思是我认为这是我在这个项目中遇到的最后一个问题。
标签: c# .net listbox axwindowsmediaplayer