レジストリから情報を得る レジストリから情報を得るには、TRegistoryクラスを使用します。
以下のソースは、レジストリから文字列情報を取得するソースです。
Keyに検索するキー、Nameに最後に検索する値の名前、RootKeyにレジストリのルートキーを指定します。
#include <Registry.hpp> //TRegistoryを使うときに必要
AnsiString GetReg(AnsiString Key, AnsiString Name, HKEY RootKey)
{
AnsiString Value;
TRegistry *Reg = new TRegistry();
Reg->RootKey = RootKey;
if(Reg->OpenKey(Key,false)){
if(Reg->ValueExists(Name))
Value = Reg->ReadString(Name);
Reg->CloseKey();
}
Reg->Free();
return Value;
}
目次に戻る
| Copyright(c) 2008 WoodenSoldier Software |
|