Вниз
Скачать: 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.021 c
3-1087143909
mafuka
2004-06-13 20:25
2004.07.11
InterBase


1-1088084783
Новенький
2004-06-24 17:46
2004.07.11
Вопрос по WebBrowser у.


14-1087502053
lak
2004-06-17 23:54
2004.07.11
клава с японским


14-1087984521
syte_ser78
2004-06-23 13:55
2004.07.11
Почему?


1-1088267768
мыш
2004-06-26 20:36
2004.07.11
проблема инсталляции библиотеки компонентов




   Наверх