SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: pedrums en Martes 31 de Mayo de 2005, 18:10

Título: Valor De Retorno Recogido Por Xxx.cs
Publicado por: pedrums en Martes 31 de Mayo de 2005, 18:10
Hola buenas.
Tengo una solución con 2 proyectos. El principal está escrito en C# y desde él llamo al .exe del otro de esta forma:
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo("..//..//calculos//calculos.exe");
System.Diagnostics.Process.Start(startInfo);

El segundo proyecto, lo escribí en Matlab, y lo traduje a C++ con el Visual Studio 6 haciendo un Matlab Project. Bien, pues ese calculos.exe devuelve un valor que necesito usar en el escrito en C#, y no sé cómo recogerlo.

Si se os ocurre algo...

Graciass  :comp:
Título: Re: Valor De Retorno Recogido Por Xxx.cs
Publicado por: pedrums en Martes 31 de Mayo de 2005, 18:41
eeeeeee acabo de ver ke si hago:
System.Diagnostics.Process proc = System.Diagnostics.Process.Start(startInfo);
...
int retorno = p.ExitCode;

así podría ser....el problema es ke a lo mejor kiero ke devuelva más de un valor...
los m-files de Matlab pueden devolver todos los ke kieras...pero eso ya si ke no sé cómo interpretarlo en C# ...


graciasssssss