Прим.: Начиная с продуктов на базе AutoCAD 2014, пользовательские приложения должны работать в безопасном режиме; в этом случае системной переменной SECURELOAD установлено значение 1 или 2. При работе в безопасном режиме программа будет ограничена на загрузку и выполнение только файлов, содержащих код из доверенных источников; пути к доверенным источникам определяются системной переменной TRUSTEDPATHS. Для получения дополнительной информации см. раздел о защите от вредоносных программ.
Загрузка проекта VBA
- В командной строке введите VBAMAN и нажмите клавишу ENTER.
- В диалоговом окне "Диспетчер VBA" щелкните "Загрузить".
- В диалоговом окне "Открыть проект VBA" найдите и выберите файл DVB для загрузки. Нажмите "Открыть".
- В поле сообщения щелкните "Включить макросы".
- Нажмите кнопку "Закрыть".
Выгрузка проекта VBA
- В командной строке введите VBAMAN и нажмите клавишу ENTER.
- В диалоговом окне "Диспетчер VBA" выберите проект VBA, который требуется выгрузить. Щелкните "Выгрузить".
- Нажмите кнопку "Закрыть".
Автоматическая загрузка проектов VBA и выполнение макроса при запуске
- Сохраните проект VBA с именем файла acad.dvb и поместите его по одному из поддерживаемых продуктом путей поиска вспомогательных файлов.
- В проекте VBA создайте новый макрос с именем AcadStartup и добавьте код, который должен быть выполнен при запуске.
Прим.: При каждом запуске нового сеанса программа производит поиск и загрузку файла acad.dvb.
Загрузка проекта VBA с помощью AutoLISP
Выполните одно из следующих действий:
- Используйте команду -VBALOAD и укажите проект VBA для загрузки.
Например, (команда "_-vbaload" "mytools.dvb").
- Используйте функцию vl-vbaload для загрузки проекта VBA.
Например, (vl-vbaload "mytools.dvb").
Прим.: Если требуется, чтобы файл загружался при запуске, определите функцию S::STARTUP в файле AutoLISP, который загружается автоматически.