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

Вниз

Как программно работать с реестром?   Найти похожие ветки 

 
OlegNik   (2006-02-02 13:21) [0]

Уважаемые знатоки. Подскажите как прграммно проверить, есть ли определенная запись в реестре и если есть, как ее удалить.


 
TUser ©   (2006-02-02 13:26) [1]

TRegistry


 
ZeroDivide ©   (2006-02-02 13:26) [2]

Посмотри в хелпе класс TRegistry


 
КиТаЯц ©   (2006-02-02 13:52) [3]

примерно так:

var Reg: tregistry;
begin
   Reg:= TRegistry.Create;
   try
     Reg.OpenKey("\Software\MayaFirma\SuperProga", False);// не создавать при отсутствии оного
     if Reg.ValueExists("OpredelennayaZapis")
       then begin
          if Applicatiom.messagebox ("Есть такая запись: "+Reg.ReadString("OpredelennayaZapis")#13+"Удалять?",PAnsiChar(Application.title), MB_YESNOCANCEL) = ID_YES
          then Reg.DeleteValue(что удаляем) ;
          //then Reg.DeleteKey(что удаляем) ; // или ключ
       end;
   finally
     Reg.CloseKey;
     Reg.Free;
   end;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.052 c
1-1138627845
Opilki_Inside
2006-01-30 16:30
2006.03.05
Перевод даты в строгу с заданым форматом


15-1139600197
Anton Shestakov
2006-02-10 22:36
2006.03.05
Работа с help-ами


15-1139678202
Ученик чародея
2006-02-11 20:16
2006.03.05
Как разрядить бумагу, после ее печати на лазерном принтере?


15-1139668558
ArtemESC
2006-02-11 17:35
2006.03.05
Компилятор Pascal для HP iPAQ...


2-1139979251
Risk
2006-02-15 07:54
2006.03.05
Глюк ADODataSet