![]() |
hex wert aus der reg lesen...
guten abend leute....
also ich habe hier nen code der 1a strings aus der reg ließt, den wollte ich jetzt so modifizieren , daß er auch hex werte ließt:
Code:
hat jemand einen vorschlag wie mir diese funktion das auslesen von normalen strings und hex "strings" ermöglicht ?
function GetValueFromReg(Root: HKEY; Key, Name: string): string;
var reg: TRegistry; begin result := ''; reg := TRegistry.Create(KEY_READ); if Assigned(reg) then begin try reg.RootKey := Root; if reg.OpenKey(Key, False) then begin result := reg.ReadString(Name); reg.CloseKey; end; finally FreeAndNil(reg); end; end; end; danke cu agm65 |
Re: hex wert aus der reg lesen...
Was meinst Du mit Hex-Wert?
Meinst Du einen Hex-Codierten String oder einen Binär-Wert? Falls es ein Binär-Wert ist, so könntest Du die Funktion RegReadBinary aus der JclRegistry verwenden ( ![]() |
Re: hex wert aus der reg lesen...
beides wäre hilfreich !
denn das weiß ich selber nicht so genau ! |
Re: hex wert aus der reg lesen...
Moin agm,
Zitat:
|
Re: hex wert aus der reg lesen...
es ist mir nicht gelungen meinen oben angegebenen source so umzuschreiben , daß er hex einträge bzw binary werte ließt ...kann mir da mal einer helfen ?
|
Re: hex wert aus der reg lesen...
Moin agm,
mal ein kleines Beispiel (nur der Kern):
Delphi-Quellcode:
wobei iSize ein integer, und sResult ein String ist.
iSize := r.GetDataSize('filterdata');
if iSize = -1 then exit; sResult := StringOfChar(#00,iSize); r.ReadBinaryData('filterdata',sResult[1],iSize); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:38 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 by Thomas Breitkreuz