C#打开文件双击不会给args

时间:2016-08-10 15:29:54

标签: c#

我目前正在学习c#并偶然发现问题,我似乎无法修复。 到目前为止我所做的是做了一个小赌博游戏,你掷骰子等等。我猜这不是太重要。 用户可以选择将其设置保存到文件中。 我现在要做的是,当他双击文件以打开已加载设置的游戏时。

这就是我在程序课程中所得到的:

    static void Main(string[] args)
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        if(args != null && args.Length > 0)
        {
            Application.Run(new Form1(args[0]));
        }
        else
        {
            Application.Run(new Form1());
        }
    }

这在我的Form1中:

    public Form1()
    {
        InitializeComponent();
    }

    public Form1(String SettingsFile)
        : this()
    {
        Settings = GameSettings.LoadFromFile(SettingsFile);
        MessageBox.Show(SettingsFile);
    }

如果您需要任何进一步的信息,请告诉我。 请温柔地对待我。我已经浏览了谷歌,仍然无法解决问题。

谢谢你们

0 个答案:

没有答案