Uses Registryvar
Reg: TRegistry
begin
try
Reg := TRegistry.Create;
Reg.RootKey = { ........... };
Reg.OpenKey({............}, False);
Reg.ReadValues //好像是这个属性,
............
finally
Reg.Free;
end
end
Reg: TRegistry
begin
try
Reg := TRegistry.Create;
Reg.RootKey = { ........... };
Reg.OpenKey({............}, False);
Reg.ReadValues //好像是这个属性,
............
finally
Reg.Free;
end
end
Registry;procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
begin
with TRegistry.Create do try //这点提示够了吗,不够继续
RootKey := HKEY_CURRENT_USER;
if OpenKey('\Software\Microsoft\Windows\CurrentVersion', False) then
GetValueNames(ComboBox1.Items); '
CloseKey;
finally
Free;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var reg:TRegistry;
begin
ComboBox1.Clear;
reg:=TRegistry.Create;
reg.RootKey:=HKEY_LOCAL_MACHINE;
if reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run', False) then
reg.GetValueNames(ComboBox1.Items);
reg.CloseKey; reg.Free;
ComboBox1.ItemIndex:=0;
end;