Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > cmd, запущенная через Process не отображает данные


Автор: drdoom 26.5.2009, 21:48
вообщем хочу выполнить команду пинг из своей проги и чтобы отображалось в кмд окне резьуттат
код следующий 
Код

ProcessStartInfo startInfo = new ProcessStartInfo();
            startInfo.UseShellExecute = false;
            startInfo.RedirectStandardOutput = true;
            startInfo.FileName = @"ping.exe";
            startInfo.Arguments = "127.0.0.1 -t";
            Process prc = Process.Start(startInfo);
            prc.WaitForExit();

вот, запускается кмд, судя по всему пинг идет, но там ничего не отображается, пусто и все, помогите плиз

Добавлено через 2 минуты и 12 секунд
а все разозбрался

Автор: sadisasha 8.6.2009, 00:36
Цитата(drdoom @ 26.5.2009,  21:48)
Добавлено @ 21:50
а все разозбрался

Так расскажи.

Автор: drdoom 8.6.2009, 08:44
startInfo.RedirectStandardOutput = true; вот это надо  в фолс поставить

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)