0
我對windows 64位registryget有點麻煩。它不適用於powerbuilder 8.04,我不知道爲什麼。如果有人有任何建議,請告訴我。Powerbuilder win 64位註冊表編輯器
我對windows 64位registryget有點麻煩。它不適用於powerbuilder 8.04,我不知道爲什麼。如果有人有任何建議,請告訴我。Powerbuilder win 64位註冊表編輯器
儘管「不起作用」並不是一個非常精確的問題描述,但我想這可能是因爲PB程序是32位的,所以註冊表訪問被虛擬化爲HKEY_LOCAL_MACHINE
到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
,所以PB應用程序不會「看到「64位部分。
你可以查閱一下PB訪問使用32位註冊表編輯器應設在C:\Windows\SysWOW64\odbcad32.exe
如果你確實需要管理從PB 64位註冊表,你可以聲明本地RegOpenKeyEx
API功能如this answer中所述,本地外部功能並明確地訪問KEY_WOW64_64KEY
。