|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.11.2010, 13:00 | #1 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
Работа с реестром. Не создаётся параметр в HKEY_LOCAL_MACHINE
Здраствуйте !
Возникла проблемка. Нужно чтобы при запуске программы, она записывала себя в реестр в раздел автозагрузки, а именно по пути: HKEY_LOCAL_MACHINE>SOFTWARE>Microso ft>Windows>CurrentVersion>Run. Вот мой код: Код:
Но стоит мне изменить "RootKey:=HKEY_LOCAL_MACHINE;" на "RootKey:=HKEY_CURRENT_USER;", параметр успешно создаётся, но соответственно уже HKEY_CURRENT_USER. Получается, у проблема в разделе HKEY_LOCAL_MACHINE ??? Помогите разобраться.. |
10.11.2010, 13:11 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А в автозагрузку уже не можно кинуть файл?
I'm learning to live...
|
10.11.2010, 13:20 | #3 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
У Вас скорее всего ОС Vista или Seven?
Попробуйте запустить программу с правами Администратора. У меня данный код работает. Возможно проблема заключается в нехватке прав... Попробуйте подсоединить манифест примерно такого содержания Код HTML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="Name" type="win32"/> <description>Name</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> </dependentAssembly> </dependency> <!-- Identify the application security requirements. --> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo> </assembly> Последний раз редактировалось kangreon; 10.11.2010 в 15:12. |
10.11.2010, 14:07 | #4 | |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
Нет, через реестр надёжнее.
Цитата:
Тем более, я думаю выдавалась бы какая-то ошибка. Последний раз редактировалось POPOV; 10.11.2010 в 15:09. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с реестром. | dixonich | Помощь студентам | 4 | 20.10.2010 23:59 |
Работа с реестром | VanHelsing | Общие вопросы C/C++ | 3 | 21.05.2010 22:01 |
работа с реестром | zetrix | Безопасность, Шифрование | 2 | 31.10.2007 12:20 |
Работа с реестром | Хs-You | Безопасность, Шифрование | 9 | 16.08.2007 22:09 |
Работа с реестром. | eL1tE | Общие вопросы Delphi | 5 | 16.04.2007 15:48 |