若调用D:\飞鸽传书.exe
string exe_str="D:\飞鸽传书.exe"
Process process = new Process();
 ProcessStartInfo startInfo = new ProcessStartInfo(exe_str,"这里该写什么");
process.StartInfo = startInfo;
process.Start(startInfo); startInfo.Arguments=//这句是什么意思啊?有什么用啊.参数是什么啊?  

解决方案 »

  1.   

    获取或设置启动应用程序时要使用的一组命令行参数
    比如你的命令行程序的Main方法的不是有个名为args的参数吗,就是那个
      

  2.   

    哦。那样啊。哪该怎么调用程序啊。args可缺不可缺啊?
      

  3.   

    Process.Start(exe_str)
    飞鸽不需要传个参数给他吧
      

  4.   

     string   path="c:\\winnt\\notepad.exe";   
      Process   ps   =new   Process   ();   
      ps.StartInfo.FileName=path;   
      ps.Start(); 
    为什么这样写都不可以的?
      

  5.   

    "D:\\飞鸽传书.exe" =@"D:\飞鸽传书.exe"  string   path="c:\\Windows\\notepad.exe";    //我的是XP,不是winnt
      Process   ps   =new   Process   ();    
      ps.StartInfo.FileName=path;    
      ps.Start(); 
      

  6.   


    举个例子,加入我们查看www.163.com网站的情况,用ping命令如下:
    ping www.163.com
    那么这个"www.163.com"就是参数。
    有些程序本身就没有参数,所以可以不用设置。
      

  7.   

    Process.Start("iexplore.exe","www.sohu.com")  
    只要是Micsoft Friendly 应用程序都可以被调用,第二个参数是被调用的应用程序的参数。