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

Delphi Sources



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

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 05.01.2010, 08:40
VayBoy VayBoy вне форума
Прохожий
 
Регистрация: 05.01.2010
Сообщения: 1
Репутация: 10
Смущение Delphi 2010 vs реестр Win7

в общем кто-нить сталкивался с взаимодействием с реестром вин7 ???

пешу обычный быдлокод
смысл в чом.

у меня прога должна прочитать данные из реестра.
я проверяю существование ключа. и хочу вывести из него строковую переменную.
моя прога всяким макаром уже старавшаяся получить долбанное значение. получает пустоту.
хотя ветка существует и прога эта проверяет.
на виртуальной машине под WinXP всё нормально. возвращает нужно значение


кто-нить работал с подобным ? или может отлинковать на современные ресуры ??
просто не кодил давно уже. а прогу щас пишу наспор )) поэтому какбе важно )))


var myregkey:TRegistry;
begin
myregkey:= TRegistry.Create;
myregkey.RootKey:=HKEY_LOCAL_MACHINE;
if myregkey.KeyExists('SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon') then
begin
Myregkey.OpenKey('SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', true);
Showmessage(MyRegKey.ReadString('DefaultDomainName '));
end else showmessage('F__K');

вот этот код под Win7 выводит пустую мессагу. под winXp верное значение.
пути в реестре одинаковы.
запуск с одминскими правами - тоже самое. обращение к области куррентюззер(ну малоли там прав меньше нада) - также пустоты возвращает.


на данный момент это не особо угнетает так как пишется чисто для ВинХР, помимо того что тестенг только под виртуалкой можно делать,.
но в будущем я точно столкнусь с перенаписанием под Win7
Ответить с цитированием
 


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

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