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

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

Работа с регистром [D6, D7, WinXP]


mcm ©   (2004-11-20 00:18:00) 

Люди подскажите плз как в ключ зарисать параметр по умолчанию, типа такого:
[HKEY_CLASSES_ROOT\txtfile\shellex\ContextMenuHandlers\Copyto]
@="{C2FBB630-2971-11d1-A18C-00C04FD75D13}"

заранее благодарен!


Anatoly Podgoretsky   (2004-11-21 13:25:00) [1]

mcm   (20.11.04 22:03) [3]
В каком месте?


dr Tr0jan   (2004-11-21 13:17:00) [2]

Наверное из библиотеки вызываешь пример ggs ?


mcm   (2004-11-20 22:03:00) [3]

"Access violation at 00000000. Read of address 00000000"


Gero   (2004-11-20 08:56:00) [4]


> Работа с регистром

С реестром.

> ну если подробнее, тогда примерно так:
>
>
>  with TRegistry.Create(KEY_ALL_ACCESS) do begin
>    RootKey := HKEY_CURRENT_USER;
>    OpenKey('Software\AAA', True);
>    WriteString('', '{F45CAF82-B8DC-482E-A5A6-3E7FA4049947}');
>    CloseKey;
>    Free;
>  end;

Про try..finally надо не забывать.


ggs   (2004-11-20 06:47:00) [5]

Так и записать: ;)
WriteString('', '{F45CAF82-B8DC-482E-A5A6-3E7FA4049947}');

ну если подробнее, тогда примерно так:


 with TRegistry.Create(KEY_ALL_ACCESS) do begin
   RootKey := HKEY_CURRENT_USER;
   OpenKey('Software\AAA', True);
   WriteString('', '{F45CAF82-B8DC-482E-A5A6-3E7FA4049947}');
   CloseKey;
   Free;
 end;


Наверх

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