2010-08-19 8 views
4

J'ai une application console que je n'ai pas écrite. Y a-t-il un moyen facile d'en lire? Je dois toujours avoir l'entrée dans la fenêtre de la console, mais lisez ce qui est affiché.Comment lire depuis une application de console externe?

Je ne sais pas si la sortie s'affiche sur la console ou non, tant que l'entrée fonctionne toujours.

Répondre

2

Console Application Runner Classes sont excellents pour contrôler les processus d'application console et pour rediriger l'entrée et la sortie si nécessaire.

+0

Cela semble prometteur, je vais vérifier. Le seul problème que j'ai eu dans le passé avec l'utilisation d'un fstream pour l'entrée est que je ne peux pas émuler une touche d'entrée. – Nowayz

-1

J'avais un projet qui fait la même chose. J'ai une application console écrite en VB.Net et je cours et capture sa sortie en utilisant mon application Delphi. J'ai réussi à atteindre cet objectif en suivant ce tutorial par Zarko Gajic.

+0

Le code sur ce site est identique au code de la réponse d'Ervins. Il ne gère pas les entrées de la console et ne lit que les sorties après la fin de l'enfant. –

Questions connexes