jclRegistry (jesi 2.10) windows 7 delphi7

Я пытаюсь прочитать раздел реестра в Windows 7, используя приложение, скомпилированное Delphi 7, используя jclRegistry из Jedi 2.10.

Я дважды проверил реестр, используя regedit, и указанная запись существует.

К сожалению: RegReadStringDef(HKEY_LOCAL_MACHINE, 'ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \Borland\Delphi\7.0', 'RootDir', '') - возвращает ''

Есть ли шанс исправить это без upgradedind, джедаев, delphi и т. Д. Если это может кто-то дать совет, пожалуйста?

1 ответ

Насколько я вижу, этот конкретный ключ реестра находится в HKEY_CURRENT_USER, а не в HKEY_LOCAL_MACHINE

RegReadStringDef также должен работать в вашей версии JEDI.

Другие вопросы по тегам