И как теперь быть?Забросить COM/ActiveX и написать нормальный код. Ты не понимаешь, что SendCommand срабатывает асинхронно в большинстве случаев?
А разве у вхождения блока нет метода Explode
Зачем набор примитивов создавать? А если такой набор уже есть?
Забросить COM/ActiveX и написать нормальный код.
Ты не понимаешь, что SendCommand срабатывает асинхронно в большинстве случаев?
Увы, я не обладаю временем, чтобы учиться, а потом (когда-нибудь), эту задачу сдать... Людям нужно работать сейчас. Я учусь... в час по чайной ложке.
Я зашел в тупик...Это как раз тот случай, когда ты должен бросить всё и учится. Иначе из тупика ты не выйдешь.
У обычных блоков есть, но у меня необычные блоки и примитивы. У них нет метода "Object.Explode", увы.Если это AcDbBlockReference, то это вставка блока и метод Object.Explode должен работать. Разве что у описания блока стоит признак нерасчленяемости (object.Explodable). Тогда этот признак нужно убрать, а потом уже расчленять.
Это как раз тот случай, когда ты должен бросить всё и учится. Иначе из тупика ты не выйдешь.
Если это AcDbBlockReference, то это вставка блока и метод Object.Explode должен работать.
Можешь предоставить образец такого файла? Честное слово, просто интересно покопаться будет (если завтра меня на работе опять не напрягут по самое не балуй).
так что помочь не смогу