Registry'den dword değer okuma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
RC1
Üye
Mesajlar: 9
Kayıt: 30 Eyl 2007 10:31

Registry'den dword değer okuma

Mesaj gönderen RC1 »

Merhaba arkadaşlar;

Registy'den dword değerlerini okumayı bir türlü beceremedim forumda arama yapıp daha önceki sorunlan sorulara ve cevaplara baktım ama birşey çıkaramadım

Hkey_Local_Machine'De Software key'inden bir yazılımın sürüm numrasını okumaya çalışıyorum key tipi REG_DWORD ve özelliklere girdiğimizde value data : 10b4 ve base Hexadecimal yazıyor.

Bu registry değerini delphi'den nasıl ele geçirebiliriz ?

Saygılar...
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Kod: Tümünü seç

function TForm1.register_oku(yol:string;deger:string) :dword;
var
  reg1 : TRegistry;
begin
  reg1 := Tregistry.create;
  Reg1.RootKey:=HKEY_LOCAL_MACHINE;
  Reg1.OpenKey(yol,True);
  result := reg1.ReadInteger(deger);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(inttostr(register_oku('Software\burayabak','bunundegerinioku')));
end;
bir dene istersen..
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Cevapla