Что делать, если не работает ActiveX
Редко, но бывает, что (vl-load-com) вроде бы сработал, но при этом любая попытка обращения к vl-*, vla-*, vlax-* функциям приводит к ошибке.
Не помогает даже принудительная загрузка модуля vl.arx.
Ситуация весьма и весьма печальная. Скорее всего, "слетела" регистрация соответствующих COM-классов. Как результат - придется полностью переустанавливать AutoCAD. Полностью - то есть сначала удалить AutoCAD и все продукты Autodesk, а потом устанавливать с самого начала.