Тема: Запретить расчленение блоков.

Пытаюсь запретить расчленение блоков.
Если блок выделен, то код ниже срабатывает, а если вначале ввести команду EXPLODE (или кнопочкой), он попросит выделение и блок всё же расчленяется. Что нужно сделать, чтобы выйти из положения?
Private Sub AcadDocument_BeginCommand(ByVal CommandName As String)
    If (CommandName = "EXPLODE") Then
    ThisDrawing.SendCommand "_u" & vbCr
    End If
End Sub

Re: Запретить расчленение блоков.

Поставь свой код в процедуру:
AcadDocument_EndCommand

Re: Запретить расчленение блоков.

Спасибо!

Re: Запретить расчленение блоков.

"_u" - что это обозначает7

Re: Запретить расчленение блоков.

"_u" (undo)- отмена ранее выполненной команды, в данном случае  "EXPLODE".

Re: Запретить расчленение блоков.

по ходу ваяется страшный макрос-вирус на подобие лисповского :):):)