2 / 2 / 2
Регистрация: 30.01.2013
Сообщений: 150
|
||||||
1 | ||||||
Ошибка при работе в реестре: failed to set data for 'ключ реестра'20.08.2013, 14:44. Показов 17409. Ответов 5
Метки нет (Все метки)
Доброе время суток.
Помогите решить проблему! Вот код приложения:
В заголовке ошибки название моего проекта, поэтому на него можно не смотреть! У меня операционка Windows 7 домашняя расширенная, 64bit. Delphi: Rad Studio XE4 32bit. Помогите, плиз! Заранее спасибо.
1
|
20.08.2013, 14:44 | |
Ответы с готовыми решениями:
5
Реестр, ошибка при запуске программы: Failed to set data for "MicrosoftSystem" При добавлении процедуры автозагрузки выходит ошибка "Failed to set data for 'Black'" Запись в реестр и ошибка "Failed to set data" Failed to set data for 'InfoTip' |
Супер-модератор
|
||||||
20.08.2013, 16:58 | 2 | |||||
На 64-битной ОС надо бы
1
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
23.08.2013, 10:46 | 3 |
У тебя ошибка подобная моей, которая когда-то тоже имела место быть в моих приложениях.
Если ты все еще не понял то ты сейчас зашел не с учетки которая с правами админа, а с учетки с правами гостя и пытаешся поставить прогу в автозапуск реестра на ту ветку которая тебе запрещена! reg.RootKey:=HKEY_LOCAL_MACHINE; на которую права АДМИНА ТРЕБУЮТСЯ! От Администратора конечно прога работать будет, но чтобы работала она с любой учетки замени строку reg.RootKey:=HKEY_LOCAL_MACHINE; на reg.RootKey := HKEY_CURRENT_USER;
1
|
Супер-модератор
|
|
23.08.2013, 12:25 | 4 |
NIKOLAYY, в чем ошибка - я написал выше. Если этого не сделать - то ни из под какого администратора на 64-битной системе программа работать не будет. Читай внимательнее, что написано в теме ДО ТЕБЯ...
1
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
23.08.2013, 13:03 | 5 |
Спс я читал, но у меня 32 битная система и я очень долго это окно тестил на ошибки, запускал прогу около 30 раз на двух компах в разных ветках реестра и под разными пользователями и с разными правами именно для того чтобы избавится от этого окна!
Ну у меня вроде его нету. Пока нету... (окна с ошибкой я имею ввиду). Добавлено через 6 минут ----------------------------------- Тут много что зависит от администраторских прав пользователей. Я будучи гостем я ни как несмог программу разрешит ь брандмауером нетока программно но и просто в самом компьтере! А это значит все труды летят! Программа собрана а тока от этой мелочи она неработает полностью! --------------------------------------------------- Ну тут и вопрос заодно напросился: как "гостю" разрешить брандмауер? Неужто вобще ни как???
1
|
2 / 2 / 2
Регистрация: 30.01.2013
Сообщений: 150
|
|
31.08.2013, 13:53 [ТС] | 6 |
Понимаете, у меня ветка реестра которую нужно редактировать уже должна быть, в системе!
Поэтому если я создам параметр в другом ключе результат будет не тот(который должен быть). Поэтому я не могу записать параметр в HKEY_CURRENT_USER. Добавлено через 18 минут Спасибо большое, я разобрался!
0
|
31.08.2013, 13:53 | |
31.08.2013, 13:53 | |
Помогаю со студенческими работами здесь
6
Ошибка при установке Oracle 18c: Failed to set ACL's for specified User При работе с файлом появляется ошибка debug assertion failed Баг при работе с xml Document: ошибка RuntimeException "Event notification set size exceeded Добавляю ADO.NET Entity Data Model, при работе с библиотекой классов происходит ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |