【发布时间】:2013-12-17 02:09:04
【问题描述】:
我将我的应用程序设置为默认的 mp3 文件阅读器,并使用 Environment.GetCommandLineArgs() 获得目标,它运行良好。
但是当我选择例如。三个mp3文件,我点击回车,打开三个窗口,每个窗口播放一首歌
foreach (string s in Environment.GetCommandLineArgs())
{
if (s.Contains(".mp3"))
{
string[] separators = { @"\" };
string[] filename = s.Split(separators, StringSplitOptions.RemoveEmptyEntries);
listBox1.Items.Add(filename[filename.Length - 1]);
array_music.Add(s);
}
}
if (array_music.Count > 0)
{
axWindowsMediaPlayer1.URL = (string)array_music[0];
}
【问题讨论】:
-
你能用你的代码更新问题吗?
-
如果您发布启动这 3 个文件的代码以及任何相关信息,对您的帮助会容易得多。