Feed From CMD VB.net - PullRequest
       3

Feed From CMD VB.net

0 голосов
/ 22 июля 2011

Пишу утилиту для пакета Minecraft Coder. Он работает с пакетными файлами, которые запускают Python. Можно ли читать и писать из cmd в, скажем, текстовое поле и запускать команды для vb.net в cmd?

1 Ответ

4 голосов
/ 22 июля 2011

Да.См. Мой ответ здесь: Открытие окна Plink из приложения VB.NET без отображения черного уродливого окна Plink

По сути, вы хотите скрыть окно и перенаправить стандартный ввод / вывод.

Dim p as New Process
With p.StartInfo
    .WindowStyle=ProcessWindowStyle.Hidden
    .RedirectStandardOutput=true
    .RedirectStandardInput=true
End With

Затем вы можете читать и писать, используя p.StandardInput и p.StandardOutput.

Вы также можете найти другие опции для настройкив классе ProcessStartInfo .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...