Вниз
Скачать: CL | DM;

Как узнать все параметры ключа реестра?   Найти похожие ветки 

← →
XeLax   (2004-06-28 21:51) [0]

Как узнать все параметры из некоего ключа реестра?
Пишу так и выдает ошибку:

function GetChangedString(s : PChar) : PChar;
 var
   Reg : TRegistry;
   Strings : TStrings;
   i, j, k : integer;
   str, str1 : string;
 begin
   Result:=s;

   str:=s;
   Reg := TRegistry.Create;
   Reg.RootKey:=HKEY_LOCAL_MACHINE;
   Reg.OpenKey("\SYSTEM\WPA",true);

   Strings:=TStrings.Create;
   Reg.GetValueNames(Strings);
   for i:=0 to Strings.Count-1 do  //тута выдает ошибку !
   begin
     ....
   end;
   Reg.Free;
   Strings.Free;
 end;


← →
Mim1 ©   (2004-06-28 21:56) [1]


>  Strings : TStrings;


>  Strings:=TStrings.Create;


Strings := TstringList.Create


← →
panov ©   (2004-06-28 21:57) [2]

1. TStrings -абстрактный класс, а значит, что можно создавать толтько его потомков, например, TStringList
2. Экземпляр класса надо сначала создавать, а потом использовать:
var
  ...
  Strings : TStringList;
  ...
begin
  Strings := TStringList.Create;

  try
  ...

  finally
    Strings.Free;
  end;



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

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



Память: 0.45 MB
Время: 0.019 c
3-1087455401
vic1
2004-06-17 10:56
2004.07.11
Автосумма


1-1088164102
Aleksandr.
2004-06-25 15:48
2004.07.11
Что может вызывать тормоза в Делфи при трассировке?


3-1087391027
Dimich1978
2004-06-16 17:03
2004.07.11
Построить дерево


14-1086722980
Nic
2004-06-08 23:29
2004.07.11
Восттановление СССР?


3-1086366374
ceval
2004-06-04 20:26
2004.07.11
Подскажите как организовать поиск




   Наверх