Библиотека ncauto.dll

Здравствуйте Уважаемые специалисты NanoCAD!

Подскажите пожалуйста, почему не возможно добавить библиотеку ncauto.dll от 24.0 версии в reference Excel?

Разобралась почему.

После регистрации NanoCAD 24.0 (хотя он стандартными средствами установлен) работает:

“C:\Program Files\anosoft
anoCAD x64 24.0
cad.exe” /register

Подскажите пожалуйста, если на компьютере пользователя есть либо 22.0, либо 23.1, либо 24.0 версии NanoCAD, то как добавить ссылки на библиотеки ncauto.dll и odax.dll в файл Excel (с макросами) в зависимости от имеющейся версии NanoCAD? Сейчас добавляю dll кодом проверив наличие NCAD.exe той или иной версии, но такой способ не всегда работает.

Как узнать, какая версия NanoCAD зарегистрирована?

Разобралась почему.

После регистрации NanoCAD 24.0 (хотя он стандартными средствами установлен) работает:

“C:\Program Files\anosoft
anoCAD x64 24.0
cad.exe” /register

Подскажите пожалуйста, если на компьютере пользователя есть либо 22.0, либо 23.1, либо 24.0 версии NanoCAD, то как добавить ссылки на библиотеки ncauto.dll и odax.dll в файл Excel (с макросами) в зависимости от имеющейся версии NanoCAD? Сейчас добавляю dll кодом проверив наличие NCAD.exe той или иной версии, но такой способ не всегда работает.

Как узнать, какая версия NanoCAD зарегистрирована?

Используй позднее связывание, тогда будет работать без подключения в референсы DLL

При коннекте к нано на обработчик ошибок повесь регистрацию запущенной версии нано

Разобралась почему.

После регистрации NanoCAD 24.0 (хотя он стандартными средствами установлен) работает:

“C:\Program Files\anosoft
anoCAD x64 24.0
cad.exe” /register

Подскажите пожалуйста, если на компьютере пользователя есть либо 22.0, либо 23.1, либо 24.0 версии NanoCAD, то как добавить ссылки на библиотеки ncauto.dll и odax.dll в файл Excel (с макросами) в зависимости от имеющейся версии NanoCAD? Сейчас добавляю dll кодом проверив наличие NCAD.exe той или иной версии, но такой способ не всегда работает.

Как узнать, какая версия NanoCAD зарегистрирована?

Используй позднее связывание, тогда будет работать без подключения в референсы DLL

При коннекте к нано на обработчик ошибок повесь регистрацию запущенной версии нано

При позднем связывании все как Object? Или после регистрации можно, например, dim as acadblock…?

Разобралась почему.

После регистрации NanoCAD 24.0 (хотя он стандартными средствами установлен) работает:

“C:\Program Files\anosoft
anoCAD x64 24.0
cad.exe” /register

Подскажите пожалуйста, если на компьютере пользователя есть либо 22.0, либо 23.1, либо 24.0 версии NanoCAD, то как добавить ссылки на библиотеки ncauto.dll и odax.dll в файл Excel (с макросами) в зависимости от имеющейся версии NanoCAD? Сейчас добавляю dll кодом проверив наличие NCAD.exe той или иной версии, но такой способ не всегда работает.

Как узнать, какая версия NanoCAD зарегистрирована?

Используй позднее связывание, тогда будет работать без подключения в референсы DLL

При коннекте к нано на обработчик ошибок повесь регистрацию запущенной версии нано

При позднем связывании все как Object? Или после регистрации можно, например, dim as acadblock…?

только стандартные вебеашные типы