☾☆ ~ ☾☆
Seçkin Üye
< Başlangıçta Uygulama Çalıştırma >
1) 1 tane CheckBox Ekliyoruz.
2) CheckBox'ın CheckedChanged'ine geliyoruz.
3) Üst Kısma -- " using Microsoft.Win32; " ekliyoruz.
4) "ProgramAdi" olarak string oluşturuyoruz.
5) Aşağıda Verdiğim Kodu checkBox1'in CheckedChanged'ine ekliyoruz.
Ve Sonuç
1) 1 tane CheckBox Ekliyoruz.
2) CheckBox'ın CheckedChanged'ine geliyoruz.
3) Üst Kısma -- " using Microsoft.Win32; " ekliyoruz.
4) "ProgramAdi" olarak string oluşturuyoruz.
5) Aşağıda Verdiğim Kodu checkBox1'in CheckedChanged'ine ekliyoruz.
C#:
if (checkBox1.Checked)
{
RegistryKey key = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run", true);
key.SetValue(ProgramAdi, "\"" + Application.ExecutablePath + "\"");
//checkBox1'in chechked'ı true ise yani işaretli ise Regedit e açılışta çalıştır olarak ekle.
}
else
{
RegistryKey key = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run", true);
key.DeleteValue(ProgramAdi);
//checkBox1'in chechked'ı false ise yani işaretli değilse Regeditten açılışta çalıştırılacaklardan kaldır.
}
Ve Sonuç