![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получить параметры из реестра [D7, WinXP]
Porecla © (2005-02-11 00:01:00)Помогите в ListBox получить все параметры из определённого раздела реестра. Очень нужно.
Atrion (2005-02-11 01:10:00) [1]RegQueryInfoKey(key,nil,nil,nil,nil,nil,nil,@k,nil,nil,nil,nil);
for i:=1 to k do
begin
size:=sizeof(value_name); //value_name:array[0..200] of char;
RegEnumValue(mainkey,i-1,value_name,size,nil,nil,nil,nil);
end;
iskatel (2005-02-11 00:45:00) [2]на, если хочешь на сях
TRegistry *r=new TRegistry(KEY_READ);
r->RootKey=HKEY_LOCAL_MACHINE;
r->OpenKey("\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion",false);
r->GetValueNames(ListBox1->Items);
for(int i=0; i < ListBox1->Count; i++)
{
ListBox1->Items->Strings[i]=ListBox1->Items->Strings[i]+
" = \""+r->ReadString(ListBox1->Items->Strings[i])+"\"";
}
iskatel (2005-02-11 00:34:00) [3]TRegistry + F1
TRegistry.GetValueNames + F1
Alex_Petr (2005-02-11 00:34:00) [4]TRegistry + F1
Там все расписано. Переписывать сюда очень долго :)
Porecla (2005-02-11 00:29:00) [5]Спасибо конечно но хотелось бы по подробнее.
Пример какой ни будь.
iskatel (2005-02-11 00:16:00) [6]GetValueNames