Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Registrierschlüssel (https://www.delphipraxis.net/7258-registrierschluessel.html)

ssach 7. Aug 2003 12:01


Registrierschlüssel
 
hy,

ich will mit meinem programm auf einige Einträge in der registry zugreifen, also lesen und schreiben, wie stelle ich das an?
danke


cu :dancer:

Uncle Cracker 7. Aug 2003 12:04

Re: Registrierschlüssel
 
Willst du sowas:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender:TObject);
var
  reg:TRegistry;
begin
  reg:=TRegistry.Create;
  reg.RootKey:=hkey_local_machine;
  reg.OpenKey('Uncle Cracker',true);
  reg.WriteString('Test string','Test');
  reg.CloseKey;
end;

sakura 7. Aug 2003 12:05

Re: Registrierschlüssel
 
Also entweder Du sagst uns genauer, wo Dein Problem liegt oder Du suchst im Forum mal nach Hier im Forum suchenRegistry oder genauer nach Hier im Forum suchenTRegistry. Es gibt genügend Beispiele, auch in der RegistryRegistry (CodeLibrary).

...:cat:...

ssach 7. Aug 2003 12:14

Re: Registrierschlüssel
 
Also ich will einen Eintrag ein zb einer ganz bestimmten Stelle in der Registry reinschreiben und auslesen können!?

Uncle Cracker 7. Aug 2003 12:16

Re: Registrierschlüssel
 
Das kannst du mit WriteString machen. Siehe oben :warn:

ssach 7. Aug 2003 12:19

Re: Registrierschlüssel
 
Vielen Dank, das funzt schon,

jetzt ist nur noch mein problem einen bestimmten Eintrag aus der Registry auch wieder auslesen zu können!?

danke

cu :witch:

Uncle Cracker 7. Aug 2003 12:22

Re: Registrierschlüssel
 
Code:
reg.ReadString('Test');

ssach 7. Aug 2003 12:23

Re: Registrierschlüssel
 
hab wieder en problem:

[Error] Unit1.pas(49): Undeclared identifier: 'TRegistry'



verstehe nicht warum, fehlt mir vielleicht noch ne unit?

sorry aber bin noch newbie.. *g*

danke

cu

Uncle Cracker 7. Aug 2003 12:25

Re: Registrierschlüssel
 
Du musst noch unter den uses Registry einbinden

ssach 7. Aug 2003 13:32

Re: Registrierschlüssel
 
Danke, er nimmt die einträGe jetzt an, aber wieder ein anderes problem

ich will einenschlüssel unter : hkey_local_machine/Software/Microsoft/Windows
schreiben, also mach ich folgendes

Delphi-Quellcode:
reg.RootKey:=hkey_local_machine/Software/Microsoft/Windows

doch dann kommt die Fehlermeldung:
[Error] Unit1.pas(52): Undeclared identifier: 'SOFTWARE'

koennt ihr mir bitte nochmal helfen, waere euch sehr dankbar

cu :coder:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz