使用c #windows应用程序中的参数调用ClearCanvas exe

时间:2012-12-11 07:19:12

标签: c# clearcanvas

我试图使用C#从Windows应用程序调用ClearCanvas exe和aruments,但我无法调用它。以下是我的代码..

string [] args = new string [2];             args [0] =" ClearCanvas.Desktop&#34 ;;

        Process pro = new Process();

        pro.StartInfo.FileName = @"D:\ClearCanvasWorkStation\Desktop\Executable\bin\Debug\ClearCanvas.Desktop.Executable.exe";
        pro.StartInfo.Arguments = args[0];

        pro.Start();

如果我想发送多个参数,我应该发送什么作为参数以及我需要做什么?

1 个答案:

答案 0 :(得分:0)

Arguments是一个包含命令行参数的字符串,就像在命令行中键入它们一样。

 Process process = new Process();
 process.StartInfo.FileName = 
    @"D:\Cle...Debug\ClearCanvas.Desktop.Executable.exe";
 process.StartInfo.Arguments = "paramet1 parameter2 \"param with space\" parameter4";
 process.Start();

由于它是您的自定义应用程序,我不知道您的应用程序期望...