Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Registry Key in Memo speichern [Geklärt] (https://www.delphipraxis.net/99261-registry-key-memo-speichern-%5Bgeklaert%5D.html)

Strike0015 9. Sep 2007 16:30


Registry Key in Memo speichern [Geklärt]
 
Hallo zusammen,
ich möchte gern ein Programm machen dass einen Registry Key sucht und diesen dann in ne Memo speichert. (Ja ich weiß des programm hat kein sinn ist ja eig. bloß ein test für das hauptprogramm!)
Nunja ich hab ein bisschen gegoogelt usw. und bin nun dazugekommen wie ich was aus der registry auslesen aber nirgends steht dazu wie man dann das ausgelesene in ne memo speichert....
Hoffe mir kann jemand helfen :)
MfG

DeddyH 9. Sep 2007 16:38

Re: Registry Key in Memo speichern
 
Hallo Strike0015, Willkommen in der DP. Um welchen Datentyp handelt es sich denn bei dem ausgelesenen Wert?

Strike0015 9. Sep 2007 16:43

Re: Registry Key in Memo speichern
 
Zitat:

Zitat von DeddyH
Hallo Strike0015

Erstmal Danke ;)

Bin mir nicht ganz sicher was du mit Datentyp aber ich denke ich bin richtig mit der annahme dass du wissen willst ob string, integer usw.... Es ist ein String
Korrigiert mich bitte wenn du was anders wissen wolltest

:)
mfg

DeddyH 9. Sep 2007 16:48

Re: Registry Key in Memo speichern
 
Das war genau das, was ich mit Datentyp meinte. Ausgehend davon, dass Du den Wert in einer Variablen zwischengespeichert hast, kannst Du sie mit der Zuweisung
Delphi-Quellcode:
Memo1.Text := Variable;
in Dein Memo laden.

Strike0015 9. Sep 2007 16:56

Re: Registry Key in Memo speichern
 
und wie genau schaff ich des dass der genau den registry wert zwischenspeichert ....
könntest mal bitte nen bsp. mit quelltext machen
thx strike

Flips 9. Sep 2007 17:02

Re: Registry Key in Memo speichern
 
Hi.

Geht auch ohne Zwischenvariable, les den Key direkt ins memo ein.
Delphi-Quellcode:
procedure TForm3.FormCreate(Sender: TObject);
var reg : TRegistry;
begin
reg := TRegistry.Create;
try
  reg.RootKey := HKEY_CURRENT_USER;
  //Als Beispiel
  reg.OpenKey('Printers',false);
  memo1.Text := reg.ReadString('DeviceOld');
finally
  FreeAndNil(reg);
end;
end;

Strike0015 9. Sep 2007 17:08

Re: Registry Key in Memo speichern
 
Flips ich liebe dich ;)
DANKE !!!!
Auch an dich DeddyH !!!

Flips 9. Sep 2007 18:18

Re: Registry Key in Memo speichern [Geklärt]
 
Zitat:

Zitat von Strike0015
Flips ich liebe dich :wink:

Lass ma lieber :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 Uhr.

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