.NET 4.x Запустить приложение из другого приложения - C#
Формулировка задачи:
Такой вопрос:
Есть два консольный приложений. Первая запускает второе, тут проблем нет, но как сделать, чтобы первое не только запустила второе но и во втором нажала сама на Start и подержала работающее приложение 3 секунды а потом закрыла его? Как решить данную проблему?
Решение задачи: «.NET 4.x Запустить приложение из другого приложения»
textual
Листинг программы
using System.Diagnostics; using System.Threading; namespace ConsoleApplication6 { class Program { static void Main() { const string testapp = @"C:\Users\Mikant\Documents\Visual Studio\Projects\Edu\WpfApplication1\WpfApplication2\obj\Debug\WpfApplication2.exe"; var app = Process.Start(testapp); new Timer(state => app.Kill(), null, 3000, Timeout.Infinite); // блокируем наш поток, чтобы наша программа не закрывалась вообще // нам это надо, чтобы таймер успел отработать // в твоей программе этого быть не должно Thread.CurrentThread.Join(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д