Clase Process

05/10/2004 - 10:48 por Mota | Informe spam
Hola tod@s,

tengo una aplicacion(de consola) APP1:
void main()
{
// realiza trabajo
//
Console.WriteLine("Presione <intro> para finalizar.");
Console.ReadLine();
}

Esta aplicacion la lanzo desde otra aplicacion(APP2) con
un objeto Process y Process.start()

Necesitaria sustituir el "Readline" de APP1 y hacer que
esperara por un aviso de APP2 para finalizar.

Es decir mandar un aviso desde APP2 a APP1 para que
finalice.

Gracias.
 

Leer las respuestas

#1 Octavio Hernandez
05/10/2004 - 12:22 | Informe spam
Hola,

Una posible solución sería utilizar mútexes. Los mútexes son mecanismos de
exclusión mutua que pueden utilizarse para sincronizar diferentes procesos:

http://msdn.microsoft.com/library/d...stopic.asp

Un ejemplo de uso de mútexes tomado de la web de El Guille:

http://www.elguille.info/NET/dotnet...tance2.htm

Slds,

Octavio

"Mota" escribió en el mensaje
news:249e01c4aab8$0505d830$
Hola ,

tengo una aplicacion(de consola) APP1:
void main()
{
// realiza trabajo
//
Console.WriteLine("Presione <intro> para finalizar.");
Console.ReadLine();
}

Esta aplicacion la lanzo desde otra aplicacion(APP2) con
un objeto Process y Process.start()

Necesitaria sustituir el "Readline" de APP1 y hacer que
esperara por un aviso de APP2 para finalizar.

Es decir mandar un aviso desde APP2 a APP1 para que
finalice.

Gracias.


Preguntas similares