今天发现XP下跑的好的Delphi程序,迁移到Win7后有些注册表键读不出
是读写权限导致,
解决方法有2:
其一:
TRegistry.OpenKey()改成TRegistry.OpenKeyReadOnly()
其二:
TRegistry.Creat()改用成TRegistry.Create(KEY_READ or KEY_WOW64_64KEY)
今天发现XP下跑的好的Delphi程序,迁移到Win7后有些注册表键读不出
是读写权限导致,
解决方法有2:
其一:
TRegistry.OpenKey()改成TRegistry.OpenKeyReadOnly()
其二:
TRegistry.Creat()改用成TRegistry.Create(KEY_READ or KEY_WOW64_64KEY)