Можно попытаться сделать тоже самое на lisp'е. Наверное как-то так:
Так не вышло, пишет
; ошибка: AutoCAD: Проблемы при загрузке приложенияв статье сказано узнать
Civil или не
Civil, и правда зачем мне узнавать а не
Civil 3D as AutoCAD ли это, достаточно просто что не
Civil, а это гораздо проще
(wcmatch (vla-get-Name (vlax-get-acad-object)) "*Civil 3D*")
На бушующее буду иметь в виду, ну как выяснилось проблема была не в этом.
Надеюсь, что речь идёт об одной и той же версии AutoCAD.
Разные, у меня 20.0 у "проблемного" пользователя 20.1, хотя другие обладатели 20.1 не жаловались.
попробуй загрузить те arx/dbx-приложения, которые есть у тебя и которых нет у пользователя.
у меня выдал порядка 130 приложений, пользователь очень далеко находится, на просьбу глянуть список по (arx) ответил, что пока ни как, виндоус у него слетел. Может в этом и была проблема
Но при этом сам-то он с поверхностями работал, создавал их, значит ли это что с COM-обёрткой у него всё хорошо? А если не хорошо, и она не загружена, это же не только моё приложение не будет работать, но и много чего ещё. Т.е. это же не должно быть моей проблемой(моего маленького приложения) диагностировать неисправность Civil и предложить его переустановку?