ANA SAYFA          YARDIM      KAYNAK      HAZIRLAYANLAR
 

KONULAR

 

  DERSLER

  HAZIR DÖK.

  UYGULAMA_PRO.

  PÜF NOKTALAR

  DÖNGÜ_KOM.

  COMPANET DOW.

  APİLER

  LİNKLER

  HACKER

  BAZI_KOMUTLAR

 

 

   DERS ANLATIMI  REGISTERY

REGISTRY

Windows' a ait teknik bilgileri kayit edildigi bölümdür. Bizde prgramlarimizda burayi kullanabiliriz. Registery bilgilerini görmek için Baslat / Çalistir / Regedit yazilir ve Enter' e basilir.

Registry' ye veri yazdirmak ve veri Okutmak :
*Uses ' e Registry tanimlanir.
ÖRNEK :
KODU :
procedure TForm1.Button1Click(Sender: TObject);
var
reg:TRegistry;
yol:string;
begin
reg.Create; //registeri olustur
reg.RootKey:=HKEY_CURRENT_USER; //ana bölmü belirle
yol:='www.delphikursu.com'; //ana bölümden sonraki adres
reg.OpenKey(yol,true); //okuma moduyla aç yol yoksa olustur
reg.WriteString('delphi',edit1.text); //delphi ye edit1 yaz
reg.CloseKey; //registry kapat
end;

procedure TForm1.Button2Click(Sender: TObject);
var

reg:tregistry;
yol:string;
begin
reg.Create; //registry olustur
reg.RootKey:=HKEY_CURRENT_USER; //ana bölmü belirle
yol:='www.delphikursu.com'; // alt klosörün adresi
reg.OpenKey(yol,false); //okuma moduyla aç yol yoksa olusturma
edit2.Text:=reg.readString('delphi'); //delphiye oku edit2 ata
reg.CloseKey; //registry kapat
end;

NOT :Alt klasörlere ulasmak için www.delphikursu.com\registry\deneme seklinde bir format kullanilir.
Registry' e bilgi yazilirken veya okunurken string harici degerlerde alabilir. Örnegin;
reg.readinteger,reg.readfloat,reg.writedinteger,reg.writefloat gibi.
reg.deletekey(altklasör); // Belirlenen alt klasörü siler.

 

İSTEK, YAYINLANMASINI İSTEDİĞİNİZ PROG.  VE ŞİKAYETLERİNİZİ delphikursu@delphikursu.com MAİL ATINIZ