Группы пользователей Autodesk

Устранение последствий работы реакторов


Использование реакторов

 

Использование реакторов 
 

Устранение последствий работы реакторов



Реакторы действительно очень активны. В процессе разработки приложения с использованием реакторов могут часто происходить сбои программы, иногда приводящие к аварийному завершению работыAutoCAD. Поэтому полезно иметь инструмент, позволяющий в случае необходимости убрать все созданные реакторы.

Файл gpreact.lsp содержит функцию gp:clean-all-reactors, которая сама по себе ничего не делает. Она служит для вызова функции CleanReactors. Скопируйте эту функцию в конец файла utils.lsp:

;;;--------------------------------------------------------------;

;;; Функция: CleanReactors ;

;;;--------------------------------------------------------------;

;;; Описание: Общая служебная функция, применяемая для очистки ;

;;; reactors. It can be used during debugging, as ;

;;; well as cleaning up any open reactors before ;

;;; a drawing is closed. ;

;;;--------------------------------------------------------------;

(defun CleanReactors ()

(mapcar 'vlr-remove-all

'(:VLR-AcDb-reactor

:VLR-Editor-reactor

:VLR-Linker-reactor

:VLR-Object-reactor

)

)

)

 



Содержание раздела