none
Eğer Regeditde Dosya Yoksa RRS feed

  • Soru

  • Merhabalar, C# ile Registry işlemleri üstünde çalışmaktayım. Registry'e bir klasör açıp içine veri atabiliyorum ancak bundan önce dosya var mı yok mu yapmam gerekiyor ona göre yeni dosya açıp içine kayıt eklemeliyim. Bunu şu şekilde denedim;

    string registry;

    registry = Registry.CurrentUser.OpenSubKey("Dosya").ToString();

    if(registry==null)

    {

                    Registry.CurrentUser.CreateSubKey("Dosya").SetValue("Dosya1", "123");

    }

    Şeklinde bir kodlama yaptım. Ancak buradaki problem şu ki, eğer bilgisayarımın regedit'inde "Dosya" adında bir kayıt yoksa haliyle hata vermekte. Bunu nasıl çözebilirim acaba? Kısacası regedit'e bakıp dosya varsa değerini okuyacak, eğer dosya yoksa yeni dosya oluşturacak bunu yapmak istiyorum. Nasıl yapabilirim bunu? Yardımlarınız için şimdiden teşekkür ediyorum :)

    15 Eylül 2019 Pazar 03:22

Yanıtlar

Tüm Yanıtlar