![]() |
Reg-Datei parsen
Hallo!
Kennt jemand eine Komponente oder kann mir jemand bitte sagen wie ich eine Reg-Datei parsen kann? Also es soll so laufen, dass ich eine Reg-Datei auswähle und dann die Einträge in eine ListView eintrage. Das Ergebnis soll dann ungefähr so aussehen: Reg-Datei:
Code:
ListView:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Axialis\IconWorkshop] "InstallDir"="C:\\Programme\\Axialis\\IconWorkshop\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Axialis\IconWorkshop\Files] "File0000"="C:\\Programme\\Axialis\\IconWorkshop\\axlibico.dll" "File0001"="C:\\Programme\\Axialis\\IconWorkshop\\Axstdctl.dll" "File0002"="C:\\Programme\\Axialis\\IconWorkshop\\Context.hlp" "File0003"="C:\\Programme\\Axialis\\IconWorkshop\\ContextFra.hlp" "File0004"="C:\\Programme\\Axialis\\IconWorkshop\\IconWorkshop.exe"
Code:
Ich hoffe das ihr mir bei der Lösung des Problems helfen könnt.
HKEY | Schlüssel |Wert
------------------------------------------------------------------------------------------------------------------------ HKEY_LOCAL_MACHINE |SOFTWARE\Axialis\IconWorkshop\InstallDir |C:\\Programme\\Axialis\\IconWorkshop\\ HKEY_LOCAL_MACHINE |SOFTWARE\Axialis\IconWorkshop\Files\File0000 |C:\\Programme\\Axialis\\IconWorkshop\\axlibico.dll HKEY_LOCAL_MACHINE |SOFTWARE\Axialis\IconWorkshop\Files\File0001 |C:\\Programme\\Axialis\\IconWorkshop\\Axstdctl.dll HKEY_LOCAL_MACHINE |SOFTWARE\Axialis\IconWorkshop\Files\File0002 |C:\\Programme\\Axialis\\IconWorkshop\\Context.hlp HKEY_LOCAL_MACHINE |SOFTWARE\Axialis\IconWorkshop\Files\File0003 |C:\\Programme\\Axialis\\IconWorkshop\\ContextFra.hlp HKEY_LOCAL_MACHINE |SOFTWARE\Axialis\IconWorkshop\Files\File0004 |C:\\Programme\\Axialis\\IconWorkshop\\IconWorkshop.exe Vielen Dank schon einmal im voraus. |
Re: Reg-Datei parsen
Hallo DSign,
Bei einer Reg-Datei handelt es sich um eine simple Textdatei und daher kannst du sie folgendermaßen in eine ListBox laden :
Delphi-Quellcode:
Hoffe das hilft dir weiter.
var
f : Textfile; Txt : String; begin Assign(f,'C:\Test.reg'); Reset(f) while not EOF(f) do begin ReadLn(f,Txt); // nun ist der gesamte Text der Zeile "in" Txt //mit Txt kannst du nun machen was du willst, z.B.... ListBox.Items.Add(Txt) end; end; Gruss Urba |
Re: Reg-Datei parsen
INI-Dateien ...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
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