delphi在64位系统下写注册表注意事项

 

 

 

 

 

 

HKEY_LOCAL_MACHINE写这个主键下的项,在64位系统下可能会重定向,所以构造时要加KEY_WOW64_64KEY

 

reg := TRegistry.Create(KEY_WRITE or KEY_READ or KEY_WOW64_64KEY);  
reg.RootKey := HKEY_LOCAL_MACHINE;  

 

 

另一种方法

 

reg.RootKey := HKEY_LOCAL_MACHINE;
reg.Access := reg.Access or KEY_WOW64_64KEY;

 

posted on 2018-06-04 19:02  天军  阅读(389)  评论(0编辑  收藏  举报

导航