Uruchom wraz ze startem Windows

0

Mam taki problem niewiem jak podejśc do zrobienia Autostatu wraz systemem

Chodzi oto gdy w opcjach aplikacji zaznaczy się ChecBoxa odpowiadającego za Autorun i zapisze opcje to żeby np. dodał / ewentualnie usunął klucz z rejestru lub inny po prostu sposób..

Prosze chociaż o małą podpowiedź

0
Anioool napisał(a)

Mam taki problem niewiem jak podejśc do zrobienia Autostatu wraz systemem

Chodzi oto gdy w opcjach aplikacji zaznaczy się ChecBoxa odpowiadającego za Autorun i zapisze opcje to żeby np. dodał / ewentualnie usunął klucz z rejestru lub inny po prostu sposób..

Prosze chociaż o małą podpowiedź

W kluczu HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run dodaj wpis do rejestru typu string w nazwie nazwa twojej aplikacji a jako wartość ścieżka dostępu do pliku exe...

0

No ok rozumiem ale chodzi mi z czego skorzystac w sklaadni jezyka C#

0
Anioool napisał(a)

No ok rozumiem ale chodzi mi z czego skorzystac w sklaadni jezyka C#

Do operowania na rejestrze sluzy RegistryKey.

pozdrawiam
johny

0

Pomocy...:)

Napisalem kod znaczy sie linijke ktora dodaje wpis do rejestru

if (settings.UrchPStarSys == true)
            {
                Registry.SetValue(@"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run", "Datomierz2", "%path%");            
            }
            else
            {
                               
            }

I teraz niewiem jak zrobić żeby usunąć ten kod i jak odczytać ścieżke programu;) Możecie mi pomóc małemu laikowi;)

0
if (ustaw)
{
	RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",true);
	rk.SetValue("Moj program", Application.ExecutablePath);
}
else
{
	RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",true);
	rk.DeleteValue("Moj program");
}

Mam nadzieje ze pomoglo :)

0

Wasiu

Dziekuje !!

Jesteś mistrzem

1 użytkowników online, w tym zalogowanych: 0, gości: 1