Автор: brink 1:04:2008, 09:06
Зашёл в тупик. Счивать тип я научился, вот так:
Код
TStringList* tmp=new TStringList;
const int datalen=MAX_PATH;
char buffer[datalen]={"\0"};
TRegistry *Reg = new TRegistry;
try
{
Reg->RootKey = HKEY_LOCAL_MACHINE;
if(Reg->OpenKey("\\SYSTEM\\CurrentControlSet\\Control\\NetworkProvider", false))
{
Reg->ReadBinaryData("Notification Packages",(void*)buffer,datalen);
strcat(buffer, "1");
char* p=buffer;
while(strlen(p))
{
tmp->Add(AnsiString(p));
p+=strlen(p)+1;
}
}
}
__finally
{
Reg->CloseKey();
delete tmp;
delete Reg;
}
А как записать в него? Подскажите, пожалуйста.