.NET 3.x Считывать текст асинхронно из консольного приложения - Visual Basic .NET
Формулировка задачи:
Есть стороннее консольное приложение.
Мне нужно сделать так:
1. запустить его моей программой,
2. из консоли асинхронно считывать текст построчно и выборочно выводить текст на label’ы,
3. если консольное приложение вылетело, запустить повторно,
4. если в консоли появится определенное сочетание слов, перезапустить приложение.
Второй пункт не получается сделать.
При таком чтении зависает на 13-й строке:
dim s As String = sOut.ReadLine
А когда закрываю консольное приложение, текст, который в нем был, начинает раскидываться по лейблам. Решение задачи: «.NET 3.x Считывать текст асинхронно из консольного приложения»
textual
Листинг программы
s = Поток.Read
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д