[ esuser @ 21.09.2004. 17:23 ] @
Da li moze na neki nacin u C# da se uspostavi komunikacija ka drugom programu (.exe) - da bi mu poslao nesto na STDIN i citao sa STDOUT.

Moja situacija je: imam 2 programceta koja sam napisao u Perl-u, i sada bih hteo da napravim graficko okruzenje (jer su to cmd programi); jedan od ta 2 programa zahteva interakciju korisnika (da mu se u toku rada unese jedan parametar). Ja bih hteo da to sto program trazi unesem u npr. nekom TextBox-u, i pustim ga da radi dalje, i da informacije koje on salje na standard output (cmd) ja ispisujem na svojoj Formi (npr. ListBox).
[ havramm @ 21.09.2004. 22:04 ] @
Mislim da ces ovde pronaci mnogo toga sto si pitao.
[ esnaf @ 25.09.2004. 19:43 ] @
.NET Remoting Tehnologija.
Koriscenje Remoting Objecta i TCP kanala za internu komunikaciju.
Stvar je odlicna, ne zahteva mnogo smaranja sve ti je upakovano u klase System.Runtime.Remoting,System.Runtime.Remoting.Channels.A sto se tice primera
imas ih bezbroj na stranim forumima i sajtovima.Koliko sam skapirao hoces da napravis nesto kao Chat service...??
[ esuser @ 27.09.2004. 09:02 ] @
@esnaf: ne zelim chat service nego zelim da koristim svoja 2 vec postojeca Perl programceta koji rade odredjenu stvar, a samo da ih pokrecem iz GUI okruzenja napisanog u C#.
Ovo na sta me je havramm uputio mi je pomoglo da citam standardni izlaz iz tih programa, ali i dalje imam problema da posaljem podatke na standard input programu kad on to zatrazi.