......\bin\debug>dddd.exe xxxxx.txt像这样在控制台执行文件 后面的文件名(xxxxx.txt)如何当做参数进行传递到程序里程序就可以直接运行了,我用System.IO.Directory.GetCurrentDirectory()获取的程序的当前执行路径,谢谢各位前辈了

解决方案 »

  1.   

    http://blog.csdn.net/lcbiotech/article/details/4242320
      

  2.   

    static class Program
        {
            [STAThread]
            static void Main()
            {
                string path = Application.StartupPath + "\\xxxxx.txt";
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1(path));
            }
        }这样应该就可以了吧。
      

  3.   


    System.IO.Path.GetDirectoryName(mFile)
    System.IO.Directory.SetCurrentDirectory(mFile)
    获取的程序的当前执行路径后要设置下就可以了