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;


这样就行了,否则重定向发生后你会发现:能写进去,读出来的就是不对,嘿嘿

发布了61 篇原创文章 · 获赞 10 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章