Запуск стороннего приложения - C# (192563)
Формулировка задачи:
Уважаемое сообщество программеров,
Как сделать так, чтобы скомпилированный файл (exe-файл) запускался только тогда, когда работает главная программма на C#? Подробнее: главная прога - только оболочка с двумя кнопками, которыми запускаются два exe-файла, в которых и есть главный функционал одной и той же проги, но типа с разными настройками и интерфейсом. И ещё главну прогу-оболочку тоже хочется скомпилировать. Таким образом, в папке будет три exe-файла: главной проги-оболочки и два исполнямых модуля-версии. Надеюсь, что понятно объяснил.
Решение задачи: «Запуск стороннего приложения»
textual
Листинг программы
- public int pID;
- public string pName;
- public void GetProcess(string Name)
- {
- Process[] proc = Process.GetProcesses();
- foreach (Process process in proc)
- if (process.ProcessName == Name)
- {
- pID = process.Id;
- pName = Name;
- return;
- }
- return;
- }
- public Form1()
- {
- InitializeComponent();
- if (true)
- {
- GetProcess("главная прога");
- ...
- }
- else this.Close();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д