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
regedit düzenlemesi hakkýnda
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Merhaba,
Sanırım problem bu satırda
readstring functionunun parametrelerinde bir eksiklik var.
şeklinde denersen düzelmesi lazım.
baslik anahtar ve varsayılan string tipinde değişken.
kolay gelsin,
iyi çalışmalar
Kod: Tümünü seç
Edit1.Text.Add(Reg1.ReadString('wstring')); //wstring
readstring functionunun parametrelerinde bir eksiklik var.
Kod: Tümünü seç
Edit1.Text:=(Reg1.ReadString(baslik,anahtar,varsayılan)); //wstring
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
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
regedit düzenlemesi hakkýnda
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