Merhaba Ardakaşlar
Bu konuda projeleriniz için projenizin başlangıçta çalışmasını ayarlayacak gerekli fonksiyonu sizlerle paylaşacağım.
using Microsoft.Win32 uzayadını tanımlayarak fonksiyonumuzu projenizde tanımlayıp kullanmak istediğiniz kod bloğunun içinde BaslangicdaCalistir(); şeklinde kodu yazarak fonksiyonu kullanabilirsiniz. Örn: chechbox değişiklik olayında if ile checked kontrolu yaparak olabilir.
Bu konuda projeleriniz için projenizin başlangıçta çalışmasını ayarlayacak gerekli fonksiyonu sizlerle paylaşacağım.
using Microsoft.Win32 uzayadını tanımlayarak fonksiyonumuzu projenizde tanımlayıp kullanmak istediğiniz kod bloğunun içinde BaslangicdaCalistir(); şeklinde kodu yazarak fonksiyonu kullanabilirsiniz. Örn: chechbox değişiklik olayında if ile checked kontrolu yaparak olabilir.
Kod:
private void BaslangicdaCalistir()
{
RegistryKey baslangic_key = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
baslangic_key.SetValue("PROJENİZİN ADI", Application.ExecutablePath);
}