Запуск макроса VBA в AutoCAD

Я делаю .папка bundle для плагинов, которые я запрограммировал для AutoCAD. В корне папки находится мой PackageContents.XML-пакет, в котором все мои Плагины Lisp загружаются автоматически. С.DVB является не поддерживаемый тип загрузки я файл Lisp были загружены с помощью следующего кода

(defun C:CSC ()
  (vl-vbaload "WindowsDoors.dvb")
  (vl-vbarun "WindowsDoors.dvb!CAD_STANDARD_CREATOR!CAD_STANDARD_BLOCK!CAD_STANDARD_PATH")
)

код запускается и ставит мой плагин WindowsDoors.dvb в AutoCAD, но когда я пытаюсь использовать плагин, командная строка дает мне после

Command -vbarun
Initializing VBA System
Macro name: RunMeWindowDoor   Execution error

обычно это предполагает ошибку в коде, за исключением случаев, когда я вручную загружаю этот плагин с помощью встроенного загрузчика приложений AutoCAD 2014 на вкладке "Управление", он отлично работает, оставляя меня без понятия, что не так.

1 ответов


Я понял. Мне пришлось изменить код на this

(defun C:LoadDVB ()
  (command "vbaload" "WindowsDoors.dvb")
)