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;

猜你喜欢

转载自www.cnblogs.com/h2285409/p/9134938.html
今日推荐