J'ai une petite application console C++ qui présente un menu puis effectue l'opération choisie.Activer la sortie de l'application console aux scripts
En outre, j'ai écrit un VBScript qui s'exécute sur le StdOut (réalisé par Exec) et entre dans StdIn les valeurs.
Cependant, lorsque j'essaie d'exécuter ce script, l'application console est bloquée dans l'appel scanf et le script ne reçoit rien de la sortie. _flushall() n'aide pas.
Quelqu'un a-t-il une idée?
Merci.
Est-ce que VBScript peut même faire cela? Vous devrez au moins publier du code qui montre comment vous avez démarré le programme C++ et comment vous écrivez sur stdout. –
Merci, Hans. Le code C++ consiste en un simple printf() (écrire sur stdout, dans le cas de l'application console, il va à l'écran) et scanf() (read from stdin) appels. –
Êtes-vous sûr que le tuyau dans lequel vous écrivez est le stdin du script? Le code serait utile. –