regedit düzenlemesi hakkýnda

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
cagri_85
Üye
Mesajlar: 95
Kayıt: 16 Oca 2004 11:10

regedit düzenlemesi hakkýnda

Mesaj gönderen cagri_85 »

Slm;

Register'da iþlem yapabilen örnek bir program vardý mustafa beyin yazdýðý "regist.exe" programýnda oku tuþuna basdýðým zaman bilgiler "memo1" bileþenine bilgiler aktarýlýyor.Ben bunu "edit1"bileþenine aktarýp düzenlemeyi istiyorum zaten regeditten okuyacaðým bilgi tek bir satýrlýk ve ayný zamanda edit1 bileþeni üzerine gelen bilgiyi düzeltip kaydetmek istiyorum bu kaydetme iþlemi ayný zamanda regedite yazýlacak bu nasýl yapabilirim.Örnek Olarak aþaðýdaki kodu düzenledim olmadý bu kodu nasýl yazabilirim yukarýdaki anlattýklarýma göre;;;
______________________________________________________
procedure TForm1.OkuClick(Sender: TObject);
var
Reg1:TRegistry;
begin
Reg1:=TRegistry.Create;
Reg1.RootKey:=HKEY_LOCAL_MACHINE;
Reg1.OpenKey('Software\MustafaSoft\RegDeneme',True);
Edit1.Text.Clear; //Edit1'in içeriðini temizle
Edit1.Text.Add(Reg1.ReadString('wstring')); //wstring
Reg1.CloseKey;
Reg1.Free;
end;
_______________________________________________________

yukarýdaki kodda görüldüðü gibi deneme amaçlý regeditdeki tek bir deðeri okuyup edit1 bileþeni üzerine atmaya çalýþtým


Saygýlar
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

Merhaba,

Kod: Tümünü seç

Edit1.Text.Add(Reg1.ReadString('wstring')); //wstring 
Sanırım problem bu satırda
readstring functionunun parametrelerinde bir eksiklik var.

Kod: Tümünü seç

Edit1.Text:=(Reg1.ReadString(baslik,anahtar,varsayılan)); //wstring 
şeklinde denersen düzelmesi lazım.
baslik anahtar ve varsayılan string tipinde değişken.
kolay gelsin,
iyi çalışmalar
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
cagri_85
Üye
Mesajlar: 95
Kayıt: 16 Oca 2004 11:10

regedit düzenlemesi hakkýnda

Mesaj gönderen cagri_85 »

saðolasýn kardeþim yazdýðýn gibi yapyým oldu fakat ben þu yazýlarý yazmadým bunlar ne anlama geliyor===>>(baslik,anahtar,varsayýlan)); //wstring
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

aslangeri parametreleri yazmış. başlık yazan yere başlığı, varsayılan yazan yere varsayılan değer yazaılacak gibi.

Kolay gelsin.
Cevapla