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.