Создание ключа в реестре

  • Автор темы Автор темы ast
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
A

ast

Как мне создать ключ в реестре с именем "N" например в этой директории HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer
такого-то типа со значением "M"?

И еще как узнать тип создаваемого ключа?
 
Читать в хелпе про TRegistry
 
Ваш ответ меня не удовлетворяет :)
 
А что конкретно Вас должно удовлетворять? Я должен за Вас написать код который вы потом сможете сразу вставить к себе в программу?

Или Вам просто трудно открыть хелп по указанному мною классу и на первой стрнице хелпа посвященного классу открыть ссылку на пример и посмотреть как это делается ?
 
Это все-таки форум. На форуме положено помогать...
 
По моему помочь подобным образом<написать готовый код> тебе может кто угодно но не модератор...У него и так дел хватает.А перед тем как обращаться в форум желательно научиться пользоваться хелпом.В данном случае тема самая банальная и простая.
 
Я все понимаю, но я не могу понять... Вот цитата найденная в интернете:

RegSetValue(Key: HKey; SubKey: PChar; ValType: Longint; Value: PChar; cb: Longint): Longint;
Задать новое значение ключу Key\SubKey, ValType - тип задаваемой переменной, Value - буфер для переменной, cb - размер буфера.

Можете дать хотя бы один пример? Что такое буфер для переменной, его размер...
И дайте хотя бы один реальный пример...
 
Применим вариант показа примера кода :) .. раз уж Вы так настойчиво не хотите читать топик хелпа что я Вам советую ...

Код:
var
MyRegistry: TRegistry;
begin
MyRegistry := TRegistry.Create;
try
MyRegistry.RootKey := HKEY_CURRENT_USER;
if MyRegistry.OpenKey(Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer, True) then
begin
try
MyRegistry.WriteString('M', Ваше строковое значение);
MyRegistry.WriteInteger('M', Выше цифровое значение);
MyRegistry.WriteBool(...
MyRegistry.WriteTime(...
MyRegistry.WriteBinaryData(...
except
end;
end;
finally
MyRegistry.Free;
end;

А всего лиш стоило открыть хелп и посмотреть пример... :blink: <_<
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab