Evet Arkadaşlar Bu dersimizde Size C# ile Açık olan Bir Programı kapatmayı Anlatacağım.
öncelikle aşağıdaki gibi kütüphanemize Diagnostics ekliyoruz..
Ardından
adında bir Değişken tanımlıyoruz
ardından bu kodu
nerde çalışmasını istiyorsak oraya yazıyoruz örneğin form1_load fonksiyonunun içinde yazabilirsiniz form açıldığı gibi istediğiniz program kapanır... iexplorer yerine hangi programı kapatacaksanız onu yazıyorsunuz... daha sonra bir koşul belirtiyoruz
burda eğer açılırsa yanı görev yöneticisinde sıfırdan büyük değer alırsa buda program açıktır demektir. o programı kapatır [0] indeksi ise ilk açılanı kapatır yani birden fazla notepad açtınız diyelim sadece ilk açmış olduğunuzu kapatmak için [0] yazarsınız ikincisi içinse [1] yazarsınız...işte bu kadar umarım yardımcı olur... :trl
öncelikle aşağıdaki gibi kütüphanemize Diagnostics ekliyoruz..
Kod:
using System.Diagnostics;
Ardından
Kod:
Process[] prg;
adında bir Değişken tanımlıyoruz
ardından bu kodu
Kod:
prg = Process.GetProcessesByName("iexplore");
nerde çalışmasını istiyorsak oraya yazıyoruz örneğin form1_load fonksiyonunun içinde yazabilirsiniz form açıldığı gibi istediğiniz program kapanır... iexplorer yerine hangi programı kapatacaksanız onu yazıyorsunuz... daha sonra bir koşul belirtiyoruz
Kod:
if (prg.Length > 0)
prg[0].Kill();
burda eğer açılırsa yanı görev yöneticisinde sıfırdan büyük değer alırsa buda program açıktır demektir. o programı kapatır [0] indeksi ise ilk açılanı kapatır yani birden fazla notepad açtınız diyelim sadece ilk açmış olduğunuzu kapatmak için [0] yazarsınız ikincisi içinse [1] yazarsınız...işte bu kadar umarım yardımcı olur... :trl