Dodałem wpis do rejestru tak:
if (Properties.Settings.Default.startup == false) /// sprawdzenie czy zmienna aplikacji nie zostałą ustawiona, to oznacza, jeżeli true to dodano wpis do rejestru, jeżeli false to nie dodano
{
try
{
RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rkApp.SetValue("MyApp", Application.ExecutablePath);
Properties.Settings.Default.startup = true;
Properties.Settings.Default.Save();
}
catch(Exception exc)
{
}
}
Problem w tym, że kopiowałem ten program i wgrywałem parę razy. Nie wiem jak teraz z tego wybrnąć, bo program uruchamia mi się ciągle ze startem systemu i dziwnie się zachowuje np po kliknięciu w formatki otwierają się zakładki itp. Wie ktoś jak poprawnie robić taki wpis aby program uruchamiał się ze startem systemu ?
Edit: Położyłem zasilacz od laptopa na klawiaturze od kompa kabel naciskał strzałkę i tego program szalał. Sorki :P