|
|
|
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. |
|
|
|
|
|
|
|