Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.10.2022, 17:34   #1
Dima170792
Пользователь
 
Аватар для Dima170792
 
Регистрация: 04.04.2011
Сообщений: 76
По умолчанию значение String не считывае из реестра

Приветствую Уважаемые формумчане.
Не могу понять в чем проблема ( ну помимо моих кривых рук конечно)

Есть функция, которая сравнивает значение ключа реестра с другой переменной., и должна в случае совпадения вывести ОК, или значение ключа реестра при не совпадении

Код:
var
Reg: TRegistry;
utc, utcok: string;
begin
 
    reg := TRegistry.Create;
    reg.RootKey:=HKEY_LOCAL_MACHINE;
    reg.openKey('SYSTEM\CurrentControlSet\Control\TimeZoneInformation',true);
    utc:=reg.ReadString('TimeZoneKeyName');
    utcok:='FLE Standard Time';
    if  (utc = utcok)  then
    lbl29.Caption:='OK'
    else
    lbl29.Caption:=utc;    
    reg.CloseKey;
    reg.free;
собственно проблема в том, что мне возвращает пустое значение ключ "TimeZoneKeyName" , не смотря на то что в реестре он имеет значение "FLE Standard Time"
Dima170792 вне форума Ответить с цитированием
Старый 19.10.2022, 17:58   #2
Dima170792
Пользователь
 
Аватар для Dima170792
 
Регистрация: 04.04.2011
Сообщений: 76
По умолчанию

Код:
reg := TRegistry.Create(KEY_READ);
помогло
Dima170792 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести значение из файла реестра oteccc Общие вопросы Delphi 6 07.12.2013 00:05
вытянуть значение из реестра lezgin Общие вопросы Delphi 7 04.11.2013 13:09
значение реестра в файл Alkagolik Win Api 21 25.08.2011 05:36
значение из реестра Smagulov85 Общие вопросы Delphi 6 29.03.2010 01:48
Как считать значение из реестра? (делфи) zotox Помощь студентам 7 26.09.2008 12:38