C# 从进程获取返回值
您好,我正在尝试执行以下操作: 我有一个可以获取参数(数字)的进程 然后返回这些数字的总和C# 从进程获取返回值,c#,process,C#,Process,您好,我正在尝试执行以下操作: 我有一个可以获取参数(数字)的进程 然后返回这些数字的总和 Process P = Process.Start(sPhysicalFilePath, Param); int result = P.ExitCode; 我从“ExitCode”获取返回值 问题是: 程序有时会在进程之前完成他的工作 所以当程序到达这一行时 int result = P.ExitCode; 我有个例外。。 我的问题是如何等到这个过程完成它的工作 抱歉,
Process P = Process.Start(sPhysicalFilePath, Param);
int result = P.ExitCode;
我从“ExitCode”获取返回值
问题是:
程序有时会在进程之前完成他的工作
所以当程序到达这一行时
int result = P.ExitCode;
我有个例外。。
我的问题是如何等到这个过程完成它的工作
抱歉,我忘了说这是我正在使用C语言的原因使用:
Process P = Process.Start(sPhysicalFilePath, Param);
P.WaitForExit();
int result = P.ExitCode;
在中,您可以尝试以下代码:
Dim P As New Process
P = Process.Start(info)
P.WaitForExit()
fichiersATraiter = P.ExitCode
希望这有帮助:)谢谢大家,窃笑者,我想这就是我要找的东西,是C(不是VB;)因此,在本例中,您应该在免责声明中注明“not C#”,即“fichierstraiter”不起作用。