Использовать класс TRegistry (наиболее простой способ).
#include "registry.hpp"
...
TRegistry *reg = new TRegistry(KEY_ALL_ACCESS);
if (reg) // если всё ОК
{
// выбираем нужный корень
reg->RootKey = HKEY_LOCAL_MACHINE;
// открываем секцию
reg->OpenKey("Software\\www.bcbtok.narod.RU\\", true);
// удаляем ключ
reg->DeleteValue("some_key");
// записываем значения
reg->WriteString("article","http://www.bcbtok.narod.RU");
// проверяем наличие ключа "vot"
if (KeyExists("vot")==false)
{
// ругаемся
ShowMessage("А куда vot'а дели?");
}
// закрываем секцию
reg->CloseKey();
}
delete reg;
|