簡體   English   中英

使用C#Windows應用程序中的參數調用ClearCanvas exe

[英]Calling ClearCanvas exe with arguments from c# windows application

我正在嘗試使用C#從Windows應用程序中調用帶有名稱的ClearCanvas exe,但無法調用它。 下面是我的代碼。

string [] args =新的string [2]; args [0] =“ ClearCanvas.Desktop”;

        Process pro = new Process();

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

        pro.Start();

我應該發送一個參數作為參數,如果要發送多個參數則需要做什么?

參數是一個包含命令行參數的字符串,就像您在命令行中鍵入它們一樣。

 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();

由於它是您的自定義應用程序,所以我不知道您的應用程序期望什么...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM