Moja C# aplikacija pokrece drugu aplikaciju sa
Code:
Process pr = new Process();
pr.EnableRaisingEvents = false;
pr.StartInfo.CreateNoWindow = false;
pr.StartInfo.FileName = "C:\\Program Files\\Recnik\\Recnik.exe";
pr.Start();
Process pr = new Process();
pr.EnableRaisingEvents = false;
pr.StartInfo.CreateNoWindow = false;
pr.StartInfo.FileName = "C:\\Program Files\\Recnik\\Recnik.exe";
pr.Start();
Poenta je da moja aplikacija treba da u odredjenom trenutku iskljuci Recnik.exe, ali ne znam kako to da uradim, jer... Problem je sto Recnik.exe ne mogu da nadjem u listi aktivnih procesa, u Windows Task Baru, i samim tim ne mogu da ga izlistam (i da ga ubijem) sa
Code:
string proc = Process.GetCurrentProcess().ProcessName;
Process[] runningProcs = Process.GetProcesses(".");
foreach (Process p in runningProcs)
{
if (string.Format(p.ProcessName) != null && string.Format(p.ProcessName).Length > 0)
{
string info = string.Format(p.ProcessName);
// itd itd
string proc = Process.GetCurrentProcess().ProcessName;
Process[] runningProcs = Process.GetProcesses(".");
foreach (Process p in runningProcs)
{
if (string.Format(p.ProcessName) != null && string.Format(p.ProcessName).Length > 0)
{
string info = string.Format(p.ProcessName);
// itd itd
Da li koristim pogresan nacin listanja aktivnih procesa? Da li mozete da mi pomognete oko ovoga?
Hvala unapred!