Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск process, ошибка при повторном запуске 
:(
    Опции темы
koldun90
Дата 28.7.2018, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 16.5.2014

Репутация: нет
Всего: нет



Здравствуйте Программа такая(С++ WINFORMS) есть кнопка button и есть textbox
при нажатии на кнопку выполняется вызов ipconfig , читается вывод который попадает в text box.

Проблема в следующем запускаю программу. Нажимаю кнопку. вывод ip config приходит.
Нажимаю второй раз кнопку вывод не приходит и пишется "Операция асинхронного чтения для потока уже запущена"
(Второй и каждый последующий разы так)
Вот вопрос как этого избежать?



Код

//клик по кнопке
private: System::Void sendingfilesandfolders(System::Object^  sender, System::EventArgs^  e)
    { 
        
        send->StartInfo->FileName = "ipconfig";
        send->StartInfo->UseShellExecute = false;
        send->StartInfo->RedirectStandardOutput = true;
        send->StartInfo->CreateNoWindow = true;
        send->Start();
        send->BeginOutputReadLine();
}
 
//Обработчик прихода данных на стандартный вывод
private: System::Void readdataprocess(System::Object^  sender, System::Diagnostics::DataReceivedEventArgs^  e)
{
    if (e->Data!=nullptr)
        textBox1->AppendText(e->Data);
    
}





Это сообщение отредактировал(а) koldun90 - 28.7.2018, 09:18

Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  potokerrroo.png 17,40 Kb
PM MAIL   Вверх
Google
  Дата 23.7.2019, 23:47 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0738 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.