RayerShade
Decapat
- Katılım
- 24 Mart 2020
- Mesajlar
- 78
- Çözümler
- 1
Merhabalar, Visual Studio'da C# dilinde bir butona basınca başka bir uygulamayı kapatmasını nasıl sağlayabilirim?
Merhabalar, Visual Studio'da C# dilinde bir butona basınca başka bir uygulamayı kapatmasını nasıl sağlayabilirim?
Process[] runningProcesses = Process.GetProcesses();
foreach (Process process in runningProcesses)
{
// now check the modules of the process
foreach (ProcessModule module in process.Modules)
{
if (module.FileName.Equals("MyProcess.exe"))
{
process.Kill();
}
}
}
Process[] runningProcesses = Process.GetProcesses();
foreach (Process process in runningProcesses)
{
if (process.ProcessName == "uygulama.exe")
process.CloseMainWindow();
}
Önce çalışan uygulamaları almalısınız. Sonra o uygulamayı terminate edeceksiniz.
deneyeceğimC#:Process[] runningProcesses = Process.GetProcesses(); foreach (Process process in runningProcesses) { // now check the modules of the process foreach (ProcessModule module in process.Modules) { if (module.FileName.Equals("MyProcess.exe")) { process.Kill(); } } }
Soyle bi kod buldum, belki olur.
Erisim sorunu alirsaniz:
C#:Process[] runningProcesses = Process.GetProcesses(); foreach (Process process in runningProcesses) { if (process.ProcessName == "uygulama.exe") process.CloseMainWindow(); }
Bu hataları alıyorum.C#:Process[] runningProcesses = Process.GetProcesses(); foreach (Process process in runningProcesses) { // now check the modules of the process foreach (ProcessModule module in process.Modules) { if (module.FileName.Equals("MyProcess.exe")) { process.Kill(); } } }
Soyle bi kod buldum, belki olur.
Erisim sorunu alirsaniz:
C#:Process[] runningProcesses = Process.GetProcesses(); foreach (Process process in runningProcesses) { if (process.ProcessName == "uygulama.exe") process.CloseMainWindow(); }
Evet aynısını kastediyorum ama arkadaş kendi yazsın diye kod yazmadım.C#:Process[] runningProcesses = Process.GetProcesses(); foreach (Process process in runningProcesses) { // now check the modules of the process foreach (ProcessModule module in process.Modules) { if (module.FileName.Equals("MyProcess.exe")) { process.Kill(); } } }
Soyle bi kod buldum, belki olur.
Erisim sorunu alirsaniz:
C#:Process[] runningProcesses = Process.GetProcesses(); foreach (Process process in runningProcesses) { if (process.ProcessName == "uygulama.exe") process.CloseMainWindow(); }
Evet aynısını kastediyorum ama arkadaş kendi yazsın diye kod yazmadım.![]()
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.