15.05.2008, 17:25
общий
это ответ
Здравствуйте, Делий Роман !
Программы могут находится в любом месте. Пример кода в приложении. Если Вы замените строку RootKey := HKEY_LOCAL_MACHINE; на RootKey := HKEY_CURRENT_USER; приложение будет запускаться только для текущего пользователя.
Приложение:
procedure AutoRun();var r: TRegistry;begin r := TRegistry.Create; with r do begin RootKey := HKEY_LOCAL_MACHINE; OpenKey(‘\Software\Microsoft\Windows\CurrentVersion\Run‘, true); WriteString(‘Отображаемое имя‘, ‘Путь к программе‘)// DeleteValue(‘Отображаемое имя‘); CloseKey; Free; end; // with rend;