我试图使用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();
如果我想发送多个参数,我应该发送什么作为参数以及我需要做什么?
答案 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();
由于它是您的自定义应用程序,我不知道您的应用程序期望...