Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
2-1140360239
Godness
2006-02-19 17:43
2006.03.05
директива private


1-1138637444
lsp
2006-01-30 19:10
2006.03.05
отображение даты, в ZeosDBO 6.5.0 под Делфи для PostgresSQL


10-1111136854
Anty
2005-03-18 12:07
2006.03.05
Проблема с ActiveX


15-1139392403
Kerk
2006-02-08 12:53
2006.03.05
Статистика: десятка языков Интернета


1-1138973753
DUDAS
2006-02-03 16:35
2006.03.05
выравнивание по вертикали в DBGrid




   Наверх