Хочу чтобы программа при 1-м пуске регистрировалась в такой ветки реестра чтобы при следующим запуске машины программа сама загрузилась и начала работать.
Зарание Спасибо
Здравствуйте, Spy27, Вы писали:
S> Хочу чтобы программа при 1-м пуске регистрировалась в такой ветки
S> реестра чтобы при следующим запуске машины программа сама загрузилась
S> и начала работать.
Пропиши её в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
---------------------------------------------------------
СНП, Артёмов Денис. e-mail: artyomov <at> inbox.ru
Posted via RSDN NNTP Server 1.8 beta
Здравствуйте, Spy27, Вы писали:
S>Хочу чтобы программа при 1-м пуске регистрировалась в такой ветки реестра чтобы при следующим запуске машины программа сама загрузилась и начала работать.
S>Зарание Спасибо
Примерно так
uses
registry;
...
procedure SetAutostart;
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
if Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run\', false) then
begin
Reg.WriteString('MYAPP', 'C:\Program Files\MYAPP\app.exe');
Reg.CloseKey;
end;
finally
Reg.Free;
end;
end;
RSDN@Home 1.1.0 stable :: ...