rejestr i pobieranie klucza

rejestr i pobieranie klucza
W7
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam
jak moge pobrać klucz z rejestru do comboboxa
pozdrawiam

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3356
0
Kopiuj
var Reg:TRegistry;
    i:integer;
    Info:TRegDataInfo;
begin
Reg:=TRegistry.Create;
try
  Reg.RootKey:=HKEY_CURRENT_USER;
  if (Reg.OpenKeyReadOnly('Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced')) then
    begin
    Reg.GetValueNames(ComboBox1.Items);
    for i:=0 to ComboBox1.Items.Count-1 do
      begin
      Reg.GetDataInfo(ComboBox1.Items[i], Info);
      if (Info.RegData=rdInteger) then
        ComboBox1.Items[i]:=ComboBox1.Items[i]+': '+IntToStr(Reg.ReadInteger(ComboBox1.Items[i]))
      else if (Info.RegData=rdString) then
        ComboBox1.Items[i]:=ComboBox1.Items[i]+': '+Reg.ReadString(ComboBox1.Items[i]);
      end;
    end;
except
  end;
Reg.Free;
end;

Z takimi tematami to do działu Newbie.

W7
  • Rejestracja: dni
  • Ostatnio: dni
0

Sory
ostatnie pytanie

Kopiuj
 Reg.GetValueNames(S);

pobiera nazwy wartosci z klucza
jak pobrac dane z klucza

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3356
0

Zależnie od typu - w powyższym przykładzie masz zarówno pobieranie liczby, jak i napisu. A jeśli chodzi Ci o dane wartości domyślnej, to tak jak każde inne, z tym, że nazwa wartości jest ciągiem pustym znaków: ''.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.