Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
 Аватар для Lokki
4 / 4 / 2
Регистрация: 01.03.2009
Сообщений: 128

Реестр

08.04.2009, 20:30. Показов 2426. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Нужна программа, которая выводила бы параметры компа (Какая мама, видюха, проц и т.д.) это нужно сделать через реестр. Помогите, пожалуйста.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.04.2009, 20:30
Ответы с готовыми решениями:

реестр
подскажите пожалуйста где в реестре лежит информация про оперативку и про ком порты??

Реестр
Здравствуйте. Подскажите, как вывести в поле Memo, все параметры ключа, к примеру HKEY_CLASSES_ROOT\\Folder\\shell.

Реестр
Здравствуйте! Подскажите пожалуйста, как с помощью builder c++ осуществить экспорт всего реестра в файл, и его импорт обратно. Заранее...

15
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
08.04.2009, 20:58
вот те функции для работы с реестром
RegOpenKey
RegQueryKey
RegCloseKey
все что те понадобится
0
 Аватар для Lokki
4 / 4 / 2
Регистрация: 01.03.2009
Сообщений: 128
08.04.2009, 21:18  [ТС]
Цитата Сообщение от Mecid Посмотреть сообщение
вот те функции для работы с реестром
RegOpenKey
RegQueryKey
RegCloseKey
все что те понадобится
А где спрятаны данные про камп?
0
 Аватар для Sergey_GRid
0 / 0 / 0
Регистрация: 29.03.2009
Сообщений: 7
08.04.2009, 22:50
Вот для названия процессора. Остальные данные надо искать.. можно конечно и опытным путём, по названию своих компонентов)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
AnsiString ProcessorName="Unknown";
TRegistry *reg = new TRegistry;
try {
reg->RootKey = HKEY_LOCAL_MACHINE;
reg->OpenKey("Hardware\\Description"
"\\System\\CentralProcessor\\0", false);
ProcessorName=reg->ReadString("ProcessorNameString");
}
__finally
{
delete reg;
}
MessageDlg(ProcessorName, mtInformation, TMsgDlgButtons() << mbOK, 0);
0
09.04.2009, 15:27

Не по теме:

Гы-гы-гы, а меня устраивает Everest
сори за офтоп

0
0 / 0 / 0
Регистрация: 27.10.2009
Сообщений: 15
27.10.2009, 22:34
Цитата Сообщение от Lokki Посмотреть сообщение
Всем привет. Нужна программа, которая выводила бы параметры компа (Какая мама, видюха, проц и т.д.) это нужно сделать через реестр. Помогите, пожалуйста.
ну что ты разобрался как ето сделать?? а то у меня такой же вопрос интересует?
0
 Аватар для Lokki
4 / 4 / 2
Регистрация: 01.03.2009
Сообщений: 128
27.10.2009, 23:41  [ТС]
Цитата Сообщение от sedoygosha Посмотреть сообщение
ну что ты разобрался как ето сделать?? а то у меня такой же вопрос интересует?
Вот)))))
Вложения
Тип файла: rar Реєстр.rar (340.6 Кб, 91 просмотров)
2
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
28.10.2009, 12:20
Lokki, Класс! Спасибо за архив, мне тоже пригодится. Со своей стороны могу предложить ещё код, который показывает текущее разрешение экрана:
C++
1
2
3
4
...
// Узнаём разрешение монитора
   Label1->Caption = String(Screen->Monitors[0]->Width) + "x" +Screen->Monitors[0]->Height;
...
И количество ОЗУ
C++
1
2
3
4
5
6
7
8
9
10
...
// Узнаём количество оперативной памяти
   TMemoryStatus MS;
   MS.dwLength = sizeof(MS);
   GlobalMemoryStatus(&MS);
   Label2->Caption = String("Всего памяти:                         ") + FormatFloat("#,###' МБ'", MS.dwTotalPhys / 1024);
   CHAR lpMemLoad[5];
   sprintf(lpMemLoad, "%d %%", MS.dwMemoryLoad);
   Label3->Caption = String("Использование ОЗУ:               ") + lpMemLoad;
...
Или
C++
1
2
3
4
5
6
7
...
MEMORYSTATUS mem;
   memset((void*)&mem, 0, sizeof(mem));
   mem.dwLength = sizeof(mem);
   GlobalMemoryStatus(&mem);
   Label4->Caption = String("Всего памяти: ") + IntToStr(mem.dwTotalPhys);
...
0
 Аватар для Lokki
4 / 4 / 2
Регистрация: 01.03.2009
Сообщений: 128
28.10.2009, 21:39  [ТС]
У меня еще есть как в автозапуск свою прогу прописать (все варианты). Если кому то надо, то пишите, сброшу на форум.
0
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
29.10.2009, 11:57
Lokki, скинул бы сразу и все дела.
0
 Аватар для Lokki
4 / 4 / 2
Регистрация: 01.03.2009
Сообщений: 128
29.10.2009, 18:19  [ТС]
Цитата Сообщение от Maestrino Посмотреть сообщение
Lokki, скинул бы сразу и все дела.
А зачем засорять все. Если надо, то скину)))))))))
0
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
29.10.2009, 20:09
Цитата Сообщение от Lokki Посмотреть сообщение
А зачем засорять все. Если надо, то скину)))))))))
Чего ты торгуешься. Скидывай.
0
 Аватар для Lokki
4 / 4 / 2
Регистрация: 01.03.2009
Сообщений: 128
31.10.2009, 22:20  [ТС]
Цитата Сообщение от Maestrino Посмотреть сообщение
Чего ты торгуешься. Скидывай.
На))))))
Вложения
Тип файла: rar Автозапуск.rar (343.0 Кб, 40 просмотров)
1
0 / 0 / 0
Регистрация: 27.10.2009
Сообщений: 15
02.11.2009, 14:56
а кто нить знает где можно почитать про реестр?? поподробнее про его ветки???и где там че лежит и как организовано?
0
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
02.11.2009, 16:28
Цитата Сообщение от sedoygosha Посмотреть сообщение
а кто нить знает где можно почитать про реестр??
Об этом можно прочитать в книге Реестр Windows XP. Справочник профессионала
1
14 / 14 / 1
Регистрация: 18.09.2009
Сообщений: 45
02.11.2009, 21:43
Ольга Кокорева. "Реестр Windows XP".
www.bhv.ru
сам по этой книге разбирался с реестром =)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.11.2009, 21:43
Помогаю со студенческими работами здесь

Реестр
Два вопроса, как удалить ветки в реестре, и как удалить определенный файл?(например файл C:/Programm/index.exe)

Регистрация и реестр
void Registation() { TRegistry *reg=new TRegistry(); reg-&gt;RootKey=HKEY_CURRENT_USER; reg-&gt;OpenKey(&quot;TestProgramm\\Users&quot;,true); ...

Реестр на с++builder
Как создать,удалить раздел,ключ в реестре по нажатию соответствующей кнопки в MainMenu ?? Добавлено через 2 минуты Ненадо присылать...

Реестр в ListView
Здравствуйте. Пытаюсь что то сделать на подобие Regedit'а, но возникла проблема. Как вывести все параметры ключа, полученные...

Реестр и UAC
Произвожу чтение с рееста TRegistry *reg = new TRegistry(); //TRegistry(KEY_ALL_ACCESS) TStringList *keyNames = new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru