如何实现象Windows Media Player那样,双击不同的MP3文件能播放相应的MP3文件,但是主窗口只有一个。
我已经在Main(string[] __args)中,获取点击的文件名,当第一次打开某文件后,程序可以运行,并打开该文件,但当我以后再双击别的文件时,只是显示主窗口,还是播放第一次双击的文件,该如何解决?谢谢 static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[MTAThread]
static void Main(string[] __arrArgs)
{
if (__arrArgs.Length == 0 || __arrArgs == null)
{
Application.Run(new MainForm());
}
else
{
Application.Run(new MainForm(arrArgs[0]));
}
} }
我已经在Main(string[] __args)中,获取点击的文件名,当第一次打开某文件后,程序可以运行,并打开该文件,但当我以后再双击别的文件时,只是显示主窗口,还是播放第一次双击的文件,该如何解决?谢谢 static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[MTAThread]
static void Main(string[] __arrArgs)
{
if (__arrArgs.Length == 0 || __arrArgs == null)
{
Application.Run(new MainForm());
}
else
{
Application.Run(new MainForm(arrArgs[0]));
}
} }
//这一句不是第一首么?
有人知道怎么解决吗?