18 Şubat 2023 Cumartesi
Registry ' e kayıt yapma, okuma, silme projesi
Registry ' e kayıt yapma, okuma, silme Kodu
KOD İNDİR
PROJE KODLARI :
using System; using System.Diagnostics; using System.Windows.Forms; using Microsoft.Win32; using RegOkuYaz.Properties; namespace RegOkuYaz { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.Size=Settings.Default.frmBoyu; this.Location = Settings.Default.frmYeri; try { RegistryKey newrk = Registry.CurrentUser.OpenSubKey(@"Software\Deneme", false); aditxt.Text = newrk.GetValue("ad").ToString(); soyAdiTxt.Text = newrk.GetValue("sad").ToString(); babaAditxt.Text = newrk.GetValue("bad").ToString(); dYeriTxt.Text = newrk.GetValue("dyer").ToString(); dTarihtxt.Text = newrk.GetValue("dtrh").ToString(); } catch (Exception) { //throw; } } private void button1_Click(object sender, EventArgs e) { // kaydet RegistryKey rk = Registry.CurrentUser.OpenSubKey("Software", true); // Software dizini RegistryKey newrk = rk.CreateSubKey("Deneme"); // Anahtar dizin (Deneme) newrk.SetValue("sad", soyAdiTxt.Text, RegistryValueKind.String); // soyAdiTxt.Text ile eşitlenir newrk.SetValue("ad", aditxt.Text, RegistryValueKind.String); newrk.SetValue("bad", babaAditxt.Text, RegistryValueKind.String); newrk.SetValue("dyer", dYeriTxt.Text, RegistryValueKind.String); newrk.SetValue("dtrh", dTarihtxt.Text, RegistryValueKind.String); } private void button2_Click(object sender, EventArgs e) { Process.Start("C:\\Windows\\regedit.exe" ); //RegistryKey rk2 = Registry.CurrentUser.OpenSubKey("Software", true); //silmekiçin izin aldık = true //rk2.DeleteSubKey("Deneme"); // "Software" içindeki "Deneme" yi sildik } private void button4_Click(object sender, EventArgs e) { soyAdiTxt.Text = ""; aditxt.Text = ""; babaAditxt.Text = ""; dYeriTxt.Text = ""; dTarihtxt.Text = ""; } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { Settings.Default.frmBoyu = this.Size; Settings.Default.frmYeri = this.Location; Settings.Default.Save(); } private void btnRegAc_Click(object sender, EventArgs e) { Process.Start("C:\\Windows\\regedit.exe"); } } }
Hiç yorum yok:
Yorum Gönder
Sonraki Kayıt
Önceki Kayıt
Ana Sayfa
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder