注册表读取 放分100,
procedure TForm1.Button1Click(Sender: TObject);
var
reg:TRegistry;
s:tstrings;
i:integer;
begin
reg:=TRegistry.Create;
s:=tstrings.Create;
reg.RootKey:=HKEY_CLASSES_ROOT;
if reg.OpenKey('.aif',false) then begin
s:=tstrings.Create;
reg.GetKeyNames(s); //到这里就出错!
For i := 0 To s.Count - 1 Do ListBox1.Items.Add(s[I]);
reg.CloseKey;
s.Free;
end;
reg.Free;
end;
想读取所有子键名称,不知道怎么解决。
谢谢!