.NET 3.x Считывать текст асинхронно из консольного приложения - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Есть стороннее консольное приложение. Мне нужно сделать так: 1. запустить его моей программой, 2. из консоли асинхронно считывать текст построчно и выборочно выводить текст на label’ы, 3. если консольное приложение вылетело, запустить повторно, 4. если в консоли появится определенное сочетание слов, перезапустить приложение. Второй пункт не получается сделать.
При таком чтении зависает на 13-й строке: dim s As String = sOut.ReadLine А когда закрываю консольное приложение, текст, который в нем был, начинает раскидываться по лейблам.

Решение задачи: «.NET 3.x Считывать текст асинхронно из консольного приложения»

textual
Листинг программы
            s = Поток.Read

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы