Тема: зависание после отработки VBA программы

может у кого встречалась проблема: после отработки программы на VBA , при запущенном окне "общий вид" и открытыми 2 и более чертежами, пытаюсь закрыть чертеж - Автокад прикрывается, соответственно и все остальные чертежи. Иногда при этом ругается на память (аналогично на нескольких компах и под 2000 и 2002 акады). Причем если  "общий вид" отключить или открыт только один чертеж - никаких проблем!
Если кто знает или предполагает пожалуйта подскажите!?

Re: зависание после отработки VBA программы

Скорее всего в закрываемом чертеже были объекты с кот. работает твоя программа.
Т.е. ты объявил
Set VarO = ...
а потом этого VarO не стало и при обращении к нему (хотя бы "чистильшика мусора") получаешь сбой при обращении к странице памяти.
Попробуй на событие закрытия док-та повесить обработчик, кот. присваивает empty (или подобное) для всех твоих переменных, связанных с закрываемым документом.

Re: зависание после отработки VBA программы

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

Re: зависание после отработки VBA программы

А может сови коды провериете еще разок? ;)