Ich werd bald wahnsinnig...jez versuch ich schon seit stunden den namen einer Zeichenfolge in einem bestimmten Pfad der Registry asuzulesen, aber er findet den einfach nicht, und ich weiß nicht wieso. Er is auf jeden fall da!
code is klar...
Delphi-Quellcode:
procedure TForm1.readdrivenames;
var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_LOCAL_MACHINE; Reg.OpenKey('
\SYSTEM\CurrentControlSet\Enum\IDE\DiskST9120821AS_____________________________3.06____\5&302caf91&0&0.0.0', false)
hddrive[0]:=Reg.ReadString('
FriendlyName');
Reg.CloseKey;
finally
Reg.free;
end;
end;
ich kapier nich warum der das nicht macht..gibt es auf bestimmte verzeichnisse zugriffseinschränkungen? weil wenn ich nen anderen pfad eingebe, dann liest der was
weiß jemand rat?