Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
|
1:04:2008, 09:06
|
|
Новенький ![]() Группа: Программист Сообщений: 34 Регистрация: 17:04:2006 Из: Украина, Вишневый Пользователь №: 3 340 Репутация: 0
|
Зашёл в тупик. Счивать тип я научился, вот так:
Код 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; } А как записать в него? Подскажите, пожалуйста. Сообщение отредактировал brink - 1:04:2008, 09:07 |
|
Сообщение
#1
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 10:22 |