Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.12.2006, 23:33
Аватар для Electronic_Arts
Electronic_Arts Electronic_Arts вне форума
Местный
 
Регистрация: 13.07.2006
Адрес: на земле
Сообщения: 559
Версия Delphi: XE5
Репутация: 18
Восклицание Чтения ключа из реестра

Как читать определенного dword ключа из реестра
что бы ее значения отображались на edit1.text
Ответить с цитированием
  #2  
Старый 29.12.2006, 01:39
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

http://www.delphiworld.narod.ru/_all_articles_.html - сделай поиск в документе по слову "Реестр", найдешь много интересного...
Ответить с цитированием
  #3  
Старый 25.01.2007, 22:38
Delphinic Delphinic вне форума
Начинающий
 
Регистрация: 20.11.2006
Сообщения: 134
Репутация: 15
По умолчанию

Есть строка из реестра.
%USERPROFILE%\Application Data
Как мне превратить строку %USERPROFILE% в путь?
Причем как получить полный путь я знаю нужно
прочитать папку Shell Folders но там нет TEMP!
Мне надо считать из реестра полный путь к ТЕМП.
Зато есть строчка %USERPROFILE%\TEMP
Ответить с цитированием
  #4  
Старый 26.01.2007, 02:45
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

http://decoding.narod.ru/faq/windows...ws003.html#002
Ответить с цитированием
  #5  
Старый 29.01.2007, 18:42
Delphinic Delphinic вне форума
Начинающий
 
Регистрация: 20.11.2006
Сообщения: 134
Репутация: 15
По умолчанию

Начитался я примеров но всеравно полно неястностей.
Все что мне надо было тогда я все сделал. Огромное спасиб!
Но вот надо учится просто понимать принцип тогда помощь не понадобится.
Вот дальше разбираюсь с реестром и немогу понять почему не выполняется кусок проги.
begin
reg := tregistry.create;
reg.rootkey:=hkey_local_machine;
reg.openkey('softwaretest',true);
reg.writebool('test1',true);
reg.writeinteger('test2',12);
reg.closekey;
reg.destroy;
end;

Ошибка такая.
Raised exeption class ERegistry Exeption With message 'Failed to set data for test1'.
Тока почему установить параметр никак непойму, я под администратором вроде в виндах. Че за фигня...
Ответить с цитированием
  #6  
Старый 31.01.2007, 18:24
Delphinic Delphinic вне форума
Начинающий
 
Регистрация: 20.11.2006
Сообщения: 134
Репутация: 15
По умолчанию

Кстати я даже немогу создать раздел из-под самого регедита? Но не везде а только в hkey_loca_machine.
Ответить с цитированием
  #7  
Старый 01.02.2007, 05:52
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Значит у тебя нет прав локального Администратора в твоей системе. Это нормальная реакция безопасности винды на несанкционированный доступ к реестру.
Поэтому настоятельно всем рекомендую:
при написании программ сохраняющих настройки в реестр Windows, используйте ветку HKEY_CURRENT_USER
Ответить с цитированием
  #8  
Старый 02.02.2007, 23:40
TRUNK TRUNK вне форума
Прохожий
 
Регистрация: 24.01.2007
Адрес: Москва
Сообщения: 3
Репутация: 10
По умолчанию

An application cannot create a key under HKEY_USERS or HKEY_LOCAL_MACHINE (из справки по RegCreateKeyEx).
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:30.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter