|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Проблема с пропиской в автозапуск
На xp все прописываеться нормально, но вот на win 7 (у меня начальная)
Выходит ошибка при запуске Failed to set data for 'Name' Код:
var Reg: TRegistry; begin Reg := TRegistry.Create; Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run\',false); Reg.WriteString('Name', Application.ExeName); Reg.CloseKey; Reg.Free; Как решить эту проблему? |
#2
|
|||
|
|||
Запусти под административными правами, вполне возможно это UAC блокирует
|
#3
|
|||
|
|||
Из контекстного меню: от имени админстратора, а вобще манифестик включи с запросом прав, исходники программы запроса прав у UAC есть на сайте
|
#4
|
|||
|
|||
Вот манифест
|
#5
|
|||
|
|||
мне нужно без запроса прав и т.д
Просто кликнул и прописался, покажи пример кода с манифестом |