Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

HKey_Local_Machine


Sabor ©   (2003-07-28 13:32:00) 

Подскажите плиз, как открыть програмно HKey_Local_Machine в win2000 для записи своего ключа?


Sabor   (2003-07-29 14:44:00) [1]

А если серьёзно?


Плохиш   (2003-07-29 14:41:00) [2]

Специально для защиты от таких программеров


Sabor   (2003-07-29 14:37:00) [3]

Объясните, почему нельзя писать прямо в корень?


Semin Aleksei   (2003-07-29 14:23:00) [4]

Прямо в раздел HKey_Local_Machine писать не надо, лучше так:
reg1.CreateKey("\Software\MyCompany\aa")


Sabor   (2003-07-29 14:15:00) [5]

Попробовал изменить доступ, но выдает Faled to create key "аа"?


procedure registr;
var reg1,rr:Tregistry; reg,reg2:TReginifile; g1:string; i,j:integer;
var idname,mess,cmd:pchar; ee:hkey;aa:pdword;
begin
reg1:=Tregistry.Create(KEY_WRITE);
Try
with reg1 do begin
RootKey:= HKey_Local_Machine;
( "aa")

Попробовал изменить доступ, но выдает Faled to create key "аа"?


procedure registr;
var reg1,rr:Tregistry; reg,reg2:TReginifile; g1:string; i,j:integer;
var idname,mess,cmd:pchar; ee:hkey;aa:pdword;
begin
reg1:=Tregistry.Create(KEY_WRITE);
Try
with reg1 do begin
RootKey:= HKey_Local_Machine;
reg1.CreateKey("aa");
end;


Semin Aleksei   (2003-07-29 12:22:00) [6]

TRegistry.Create(Уровень доступа)
По умолчанию KEY_ALL_ACCESS, что и не дает
открыть RootKey = HKey_Local_Machine


Sabor   (2003-07-29 11:51:00) [7]

На RootKey := HKey_Local_Machine выдает сообщение о невозможности создания ключа accessViolation?


Anatoly Podgoretsky   (2003-07-28 14:38:00) [8]

RootKey := HKey_Local_Machine;


Semin Aleksei   (2003-07-28 14:35:00) [9]

TRegistry


Наверх

Титульная страница Поиск, карта сайта Написать письмо