Hallo<br><br>
ich hab folgendens Problem unter win2000:<br>
ich möchte einen Registryschlüssel auslesen, der wie folgt aussieht:<br>
<br>
name
rogramme<br>
type:REG_MULTI_SZ<br>
WERT:CSCFlags=0 Maxusers=4294967295 Path=d:\programme\permissions=0
remark= type=0<br><br>
Wenn ich in delphi diesen schlüssel auslesen will, verwende ich eine instanz der klasse TRegistry. Um diesen Schlüssel auszulesen, rufe ich die methode reg.ReadBinaryData(valuelist[i],buffer,100000) auf.<br>
In der Integer-variabel "buffer" ist danach der Wert "1178817347" enthalten. Nun weiss ich nicht, wie ich diese Information interpretieren soll, bzw. ob dies überhaupt der richtige weg ist.<br>
Wenn ich versuche, die Daten mit der Methode "readString" zu lesen, wird eine ERegistryException (oder ähnlich) geworfen.<br>
<br>
<br>
wäre für jede hilfe dankbar, da dieses problem recht akut ist<br><br>
raimund
ich hab folgendens Problem unter win2000:<br>
ich möchte einen Registryschlüssel auslesen, der wie folgt aussieht:<br>
<br>
name
![Zunge rausstrecken](https://entwickler-forum.de/core/images/smilies/tongue.png)
type:REG_MULTI_SZ<br>
WERT:CSCFlags=0 Maxusers=4294967295 Path=d:\programme\permissions=0
remark= type=0<br><br>
Wenn ich in delphi diesen schlüssel auslesen will, verwende ich eine instanz der klasse TRegistry. Um diesen Schlüssel auszulesen, rufe ich die methode reg.ReadBinaryData(valuelist[i],buffer,100000) auf.<br>
In der Integer-variabel "buffer" ist danach der Wert "1178817347" enthalten. Nun weiss ich nicht, wie ich diese Information interpretieren soll, bzw. ob dies überhaupt der richtige weg ist.<br>
Wenn ich versuche, die Daten mit der Methode "readString" zu lesen, wird eine ERegistryException (oder ähnlich) geworfen.<br>
<br>
<br>
wäre für jede hilfe dankbar, da dieses problem recht akut ist<br><br>
raimund
Comment