C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Как работать с реестром? / Система (OC) / Borland C++

Использовать класс TRegistry (наиболее простой способ).
Пример:
#include <registry.hpp>
...
TRegistry *reg = new TRegistry(KEY_ALL_ACCESS);
if (reg) // если всё ОК
    {
    // выбираем нужный корень
    reg->RootKey = HKEY_LOCAL_MACHINE; 

    // открываем секцию
    reg->OpenKey("Software\\Sources.RU\\", true); 

    // удаляем ключ
    reg->DeleteValue("some_key");

    // записываем значения    
    reg->WriteString("anekdots","http://forum.sources.ru/index.php?showtopic=11");

    // проверяем наличие ключа "vot"
    if (KeyExists("vot")==false)
        {
        // ругаемся
        ShowMessage("А куда vot'а дели?");
        }

    // закрываем секцию
    reg->CloseKey();
    }

delete reg;