Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.05;
Скачать: CL | DM;

Вниз

Добавление в реестр   Найти похожие ветки 

 
c0pyc@t ©   (2002-08-23 09:39) [0]

Люди помогте,
нужно считать информацию из реестра, как это сделать
если ключа нет откуда считывать, то его нужно создать, и внести изменения


 
Lord Warlock ©   (2002-08-23 09:47) [1]

Ну это очевидно работа с TRegistry
Ключевые методы - OpenKey, CloseKey, CreateKey, KeyExists


 
c0pyc@t ©   (2002-08-23 09:52) [2]


> Lord Warlock ©

ну это я знаю я вот пишу

Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey("\Software\c0pYc@t\CurrentVersion", true) then
.......
и даже если ключа нет то он его создаст, а мне нужно если ключа нет то и не надо его просматривать


 
Lord Warlock ©   (2002-08-23 09:57) [3]

Все уже сделано до тебя, прежде чем открывать проверяй его наличие - KeyExists


 
Hamlet   (2002-08-23 09:59) [4]

в классе TRegistry есть функция KeyExists(const Key: String): boolean
она возвращает значение true, если ключ существует..


 
c0pyc@t ©   (2002-08-23 10:01) [5]

спасибо


 
c0pyc@t ©   (2002-08-23 10:17) [6]

а еще если я пишу так

Reg.WriteString("Top", IntToStr(ServerRun.Top));

то "Top" создаться автоматически или же его нужно создать самому?


 
Hamlet   (2002-08-23 10:20) [7]

Должен автоматически



Страницы: 1 вся ветка

Текущий архив: 2002.09.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-14030
Андрусь
2002-08-24 12:31
2002.09.05
добавления элемента в отсортированный массив


3-13919
Иван
2002-08-15 11:50
2002.09.05
Как обновить дату/время?


8-14171
BorisM
2002-04-27 00:08
2002.09.05
Как изменить степень сжатия JPG?


7-14293
Sin
2002-06-18 22:37
2002.09.05
Контроль доступа к дискам и реестру


1-14116
skyslider
2002-08-21 01:15
2002.09.05
Мастера ! Где хранить изображения в моей программе?