Как работать с реестром?
Использовать класс 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;