Всем доброго. Расскажите как можно и можно ли управлять консолью из своей программы, посылая ей некий текст (команды) и получая от нее ответ.
Я так понимаю что требуется TAsyncProcess, но не очень понимаю как его применить. Считать из пайпов ведь можно только после отработки метода Execute, а я хочу оперативно получать информацию из консоли. К примеру запущен CMD (в Windows), в котором запущена некая программа, что-то в него выводящая, и принимающая ввод.
Я хочу из своей программы управлять этой консолью посылая ей команды.
Если не сложно покажите пример такого взаимодействия.