> Юрий
Проблема в том, что TLB вообще использовать не нужно, т.к. GUID-ы в ней разные для разных версий AutoCAD (такое может быть даже для разных Build-ов одной и той же версии). Поэтому нужно использовать позднее связывание и объявлять переменную так
Библиотеку типов использовать для знакомоства с процедурами и т.п.
Кстати проекты сделанные с AutoCAD_TLB легко исправить: убрать AutoCAD_TLB из uses, а потом заменить переменные объявленные как интерфейсы на OleVariant, а в таких местах как
GetActiveOleObject('Autocad.Application') as IAcadApplication
IAcadApplication вообще убрать (может че упустил, но суть понятна).