I Still Know Kung Fu
Seçkin Üye
İyi akşamlar hepinize kendim bir program üzerinde çalışmaktayım ve programın düzgün çalışmasını engelleyen bir sorun ile karşılaştım. Şöyle ki ;
Kullandığım method bloğu ;
Bu method ile programın adını doğru bir şekilde çekip Process.Kill(); ile sonlandırabiliyorum sıkıntı yok, ancak bazı programlar Görev yöneticisinde böyle gözüküyor ;
bu yüzden programın adını çekemiyor çünkü benim değişkenim de programın adı "devenv.exe" olarak geçiyor sonuna " *32" eklemeyi denedim ancak sonuca ulaşamadım.
Fikirlerinizi bekliyorum...
Güncel
Kullandığım method bloğu ;
C#:
string processName = kontroll;
Process[] processes = Process.GetProcesses();
foreach (Process process in processes)
{
if (kontrol1==0) //alakasız bir if takılmayın
{
if (process.ProcessName == processName.ToLower())
{
process.Kill();
this.Show();
}
}
}
Bu method ile programın adını doğru bir şekilde çekip Process.Kill(); ile sonlandırabiliyorum sıkıntı yok, ancak bazı programlar Görev yöneticisinde böyle gözüküyor ;
devenv.exe *32bu yüzden programın adını çekemiyor çünkü benim değişkenim de programın adı "devenv.exe" olarak geçiyor sonuna " *32" eklemeyi denedim ancak sonuca ulaşamadım.
Fikirlerinizi bekliyorum...
Post automatically merged:
Güncel
Son düzenleme: