Process compiler = new Process();
compiler.StartInfo.FileName = "csc.exe";
compiler.StartInfo.Arguments = "aaa";请问如何在进程csc.exe  中取到  传来的参数aaa????
谢谢

解决方案 »

  1.   

    static void Main(string[] args)
    {
    string fileName = "";
    fileName = args[0];
       ......
    }
      

  2.   

    1,2都是同一个console吗?没问题的。一样处理的。
      

  3.   

    lz如果是简单的需要传递启动参数 Environment.CommandLine 就够了
    如果需要进程间通信方法比较多也稍微复杂,共享内存,邮槽,管道,WM_COPYDATA,sockets等等,baidu下好多相关知识.如果要求不是太高也可以用clipboard类,比较方便
      

  4.   

    谢谢ni !xisat!我再找找看看.