Как получить путь к корневому ключу реестра для текущей версии AutoCAD?

Автор Тема: Как получить путь к корневому ключу реестра для текущей версии AutoCAD?  (Прочитано 2785 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 735
Здравствуйте!
Подскажите, пожалуйста - есть ли у VBA возможность получить ключ реестра для текущей версии AutoCAD? То есть, нужен аналог свойства HostApplicationServices.MachineRegistryProductRootKey в .NET.

Отмечено как Решение Дмитрий Загорулькин 20-06-2019, 14:34:34

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Дмитрий Загорулькин,
Прямого свойства нет. Но можно получить отслеживая цепочку через реестр, начиная с HKEY_CURRENT_USER\Software\Autodesk\AutoCAD и значения переменной CurVer.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 735
Эх, жаль. Это сильно усложняет дело... Спасибо за ответ!

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Эх, жаль. Это сильно усложняет дело... Спасибо за ответ!
Не так чтобы сильно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 735
Ну я к тому, что объём кода получится несколько больше, чем тот, который я сейчас готов осилить. Надо гуглить, тестировать. Всё это придётся выполнять в псевдо-IDE типа "редактор выражений" в Инструментах набора характеристик Civil 3D. Этот редактор даже Ctrl-Z не поддерживает... В общем, вот: https://forums.autodesk.com/t5/civil-3d-infraworks-i/unifikatsiya-naborov-svoystv/m-p/8862457#M8439