文件拖放到软件的快捷方式上启动软件并打开该文件是怎么实现的? 
最好是C#语言

解决方案 »

  1.   

    static void Main(string [] args)
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());            if (args.Length != 0)
                {
                    //添加你的东西
                    MessageBox.Show(args[0]);
                }
            }
      

  2.   

    多谢kssys,再问一下,因为main函数在program.cs中,我怎么在form.cs中调用这个数组变量?
      

  3.   

    可以设个静态变量。public static string [] args;
      

  4.   

    public static string[] args;这句写在哪个.cs文件里?
    program.cs里不让这么写啊。
    谢谢。
      

  5.   

    写在你的form.cs里,在main里写form.args=args
      

  6.   

    有很多种方式的,也可以修改你的Form的构造函数,在创建时传进去