Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Czytanie i zapis do rejestru


Gość Pan Szymek

Rekomendowane odpowiedzi

Opublikowano

Załóżmy, że mamy w programie 2 textboxy i checkbox, aby nie zmuszać użytkownika do wpisywania za każdym razem danych możemy użyć rejestru, aby je zapisać.

 

Najpierw utwórzmy sobie nowy klucz

Microsoft.Win32.RegistryKey rejestr = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\MojProgram"); //jeżeli klucz istnieje, to otworzy go z uprawnieniami do zmiany

 

Teraz ustawmy dla naszych kontrolek odpowiednie wartości

TB1.Text = rejestr.GetValue("pierwszyTB", string.Empty).ToString();
TB2.Text = rejestr.GetValue("drugiTB", string.Empty).ToString(); //Jako drugi parametr funkcji GetValue podajemy wartość, która zostanie zwrócona, jeżeli wartość z pierwszego parametru nie istnieje
CB1.Checked = Convert.ToBoolean(rejestr.GetValue("pierwszyCB", false));

 

No i zapiszmy dane

rejestr.SetValue("pierwszyTB", TB1.Text);
rejestr.SetValue("drugiTB", TB2.Text);
rejestr.SetValue("pierwszyCB", CB1.Checked);

  •  carbonx zmienił(a) tytuł na Czytanie i zapis do rejestru

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...