delphi程序 读取注册表 读取位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum

delphi程序 读取注册表
读取方式 key_read
读取位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
结果:访问被拒绝 但我是administrator登录的系统(win2008)
如何能读取到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum的值呢?

首先要uses Registry;
其次:
var
Reg:TRegistry;
RegStr:String;
ReadString:String;
begin
RegStr:='SYSTEM\CurrentControlSet\Enum';
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
if Reg.OpenKey(RegStr,false) then begin
ReadString:=Reg.ReadString(''); //''中为想读的值
end;
freeAndnil(Reg);
ShowMessage(ReadString);
end;
温馨提示:内容为网友见解,仅供参考
无其他回答

delphi程序 读取注册表 读取位置HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentContro...
首先要uses Registry;其次:var Reg:TRegistry;RegStr:String;ReadString:String;begin RegStr:='SYSTEM\\CurrentControlSet\\Enum';Reg:=TRegistry.Create;Reg.RootKey:=HKEY_LOCAL_MACHINE;if Reg.OpenKey(RegStr,false) then begin ReadString:=Reg.ReadString(''); \/\/''中为想读的值 end;freeAnd...

Delphi编程访问注册表(二)
( ) 当用户单击 隐藏 按钮时 就利用OpenKey方法打开注册表的 HKEY_LOCAL_MACHINE\\SOFARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\explorer 判断其下是否存在 NoDrives 键 若此键不存在 就自动建立它 然后 根据用户选择的选择修改 NoDrives 的值 用户的选择和NoDrives的值对应关系如下 用户选择 A驱 ...

在Delphi里,怎么查找出某个软件的安装目录?
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall 枚举其下所有项,通过DisplayName匹配你要找的程序名,通过UninstallString可得到反安装字串,解析出反安装程序路径——但注意不是所有程序的反安装路径和程序路径是一致的;如果存在InstallLocation键,且它对应的值不为空,那就是安装路径...

delphi 获取本地IP地址的几种方法
1、通过注册表获取或修改Ip 想到Windows会把系统网卡相关信息存入注册表,肯定可通过注册表读取具体ip信息。大致思路是找HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards ,由NetworkCards得分支表示各个网卡的信息通过ServiceName到 HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Servi...

导出注册表某分支到reg文件,DELPHI环境读取reg文件查找某字串,若字串...
打开记事本 保存1.reg 文件 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run]"shutdown.exe"="\\"C:\\\\WINDOWS\\\\system32\\\\shutdown.exe\\"\/s \/f \/t 300"

如何设置delphi 的printsetupdialog以按对话框选择的方案打印,最好有代...
在运行中,输入regedit,展开到[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Spooler],把Spooler这一项,单击右键,选择“导出”,选择所选分支即可,保存到桌面,然后用U盘拷入您的机器,然后双击这个注册表文件导入您的机器即可。可以参考:打印机不能启动Print Spooler服务的解决方法 ...

delphi7开发的WINDOW服务程序并安装成功,但在本地服务列表中看不到...
添加服务描述.有两种方法:一是修改注册表.服务的详细信息都位于HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\下面,例如我们刚才那个服务就位于HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\DelphiService下.第二种方法就是先用QueryServiceConfig2函数获取服务信息,然后ChangeServiceConfig2来改变描述.用Delphi实现的话...

win10delphiexe占cpu
windows10系统进程占用cpu过高解决办法;方法一:按Win按钮,输入regedit回车打开注册表编辑器,展开以下位置:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\TimeBroker 在右侧找到start,将其值从3改为4。

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ICM\\...
Backdoor\/R3C.b是用Delphi编写的后门程序并经UPX压缩,允许黑客未经授权访问感染的计算机,默认打开端口9870。传播过程及特征:1.首先检查注册表:HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion 下的键值:"ICM version",确认其版本号高于125才会开始执行。2.复制自身为:Windir%\\Winsock....

delphi 读取注册表键值名
Create;reg.RootKey := HKEY_LOCAL_MACHINE;reg.openkey('HARDWARE\\DEVICEMAP\\SERIALCOMM', False);reg.GetValueNames(KeyList);for i := 0 to KeyList.Count - 1 do begin ShowMessage(KeyList[i]);ShowMessage(reg.ReadString(KeyList[i]));end;reg.CloseKey;reg.free;KeyList.Free;end;

相似回答