J'appelle le processus Java de l'application .NET et je dois rediriger la sortie de la console vers System.String pour effectuer une analyse ultérieure. Veuillez nous conseiller J'apprécierais un exemple de code court.Comment rediriger la sortie du processus vers System.String
public bool RunJava(string fileName)
{
try
{
ProcessStartInfo psi = new ProcessStartInfo();
psi.CreateNoWindow = true;
psi.UseShellExecute = false;
psi.EnvironmentVariables.Add("VARIABLE1", "1");
psi.FileName = "JAVA.exe";
psi.Arguments = "-Xmx256m jar.name";
Process.Start(psi);
return true;
}
catch (Exception ex)
{
return false;
}
}
Merci Jon. Je vais essayer. Mettra à jour ma question dès que de nouveaux problèmes surviendront. –