-2
我將我的應用程序設置爲默認的mp3文件閱讀器,並使用Environment.GetCommandLineArgs()
獲得目標,並且工作良好。 但是當我選擇例如。三個mp3文件,我點擊進入,它打開三個窗口,每一個播放一首歌曲用我的應用程序打開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];
}
能否請您與您的代碼更新問題? – Damith
如果您發佈啓動3個文件的代碼以及任何相關信息,那將會更容易幫助您。 – paqogomez