1

我正在尝试使用 Delphi 7 使用 Jedi 2.10 中的 jclRegistry 编译的应用程序来读取 Windows 7 上的注册表项。

我已经使用 regedit 仔细检查了注册表,并且存在指定的条目。

不幸的是: RegReadStringDef(HKEY_LOCAL_MACHINE, 'SOFTWARE\Borland\Delphi\7.0', 'RootDir', '') - 返回 ''

是否有机会在没有升级绝地、德尔福等的情况下修复它。如果有人可以提供建议吗?

4

1 回答 1

0

据我所知,特定的注册表项在HKEY_CURRENT_USER中,而不是在HKEY_LOCAL_MACHINE

RegReadStringDef应该在您的 JEDI 版本中工作。

于 2015-05-25T21:03:44.830 回答