Witam chciałem sobie zrobić timer, który będzie startował wraz z system windows i mam problem z dodaniem klucza do rejestru gdzie w ogóle się nie tworzy.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TRegistry& Rejestr = *new TRegistry();
Rejestr.RootKey = HKEY_LOCAL_MACHINE;
Rejestr.OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", false);
Rejestr.WriteString("Zegar", ExpandFileName("timer.exe"));
delete &Rejestr;
}
Jeszcze mam pytanie czy ta komenda "ExpandFileName("timer.exe")" jest dobrze użyta? Czy w tym miejscu muszę podawać konkretną ścieżkę do pliku ?