![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Здравствуйте! Возникла необходимость проверки значения в реестре, перелопатил весь инет, так ничего толкового не нашел(. Скажите пожалуйста, как реализовать эту самую проверку допустим через if? Предположим: создана ветка реестра со значением "1" и если значение - 1 то сделать определенное действие, а если 0, то другое. Собственно: какое условие писать в if? Спасибо!
|
|
#2
|
|||
|
|||
|
Ну попробуй прочитать это значение.
Код:
var
R : TRegistry;
F : Boolean;
begin
F := False;
R := TRegistry.Create;
If R.OpenKeyreadOnly('Software\MyProgram\MySettings') Then
begin
If R.ValueExists('MyValue') Then
F := R.ReadInteger('MyValue') = 1;
R.CloseKey;
end;
R.Free;
If F Then DoIf_1() Else DoIf_0();
end; |
| Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
Andrey_Ryzhov (15.11.2013)
| ||
|
#3
|
|||
|
|||
|
Спасибо! Попробую.
|