Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Registry auslesen und in Datei speichern (https://www.delphipraxis.net/81693-registry-auslesen-und-datei-speichern.html)

skyquaker 1. Dez 2006 19:03


Registry auslesen und in Datei speichern
 
Ich hätte da mal eine Frage.
Wie kann ich (ich konnte es mal) einen Dateipfad zerstückeln, so das ich nur den Dateinamen ohne Endung habe? Und wie kann ich einen Registryschlüssel in eine Datei speichern?

So lese ich den Schlüssel aus :
Delphi-Quellcode:
 
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CURRENT_USER;
Reg.OpenKey('\SOFTWARE\xxxxx\'+ZerstückelterDateipfad +'xxxxx',false);

marabu 1. Dez 2006 19:20

Re: Registry auslesen und in Datei speichern
 
Hi,

das könnte helfen:

Delphi-Quellcode:
ChangeFileExt(ExtractFileName(fileName), '');
Grüße vom marabu

skyquaker 1. Dez 2006 20:47

Re: Registry auslesen und in Datei speichern
 
Perfekt, dass funktioniert :) Thx

Aber das mit der Registry krieg ich noch nicht hin

skyquaker 1. Dez 2006 22:13

Re: Registry auslesen und in Datei speichern
 
Delphi-Quellcode:
Reg := TRegistry.Create;
 Reg.RootKey := HKEY_CURRENT_USER;
Reg.OpenKey('\SOFTWARE\xxxxx\'+a,false);
mem.text := (reg.ReadString('xxxxx'));
So gehts ! Hat nur das ReadString gefehlt :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 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