Тема: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

Строю прмитивные объекты (линии, текст) в связске
VB 5.0+AutoCAD 2002 все строиться, а в Autocad 2006 нет.
Я так понимаю там разные COM библиотеки, но вот как решить эту проблему

Re: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

Выложи плизз код программы из ВБ5. Попробую разобратся. еси разберусь то выложу тебе на мыло :)

Re: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

> Rost_admin
Вопрос в том, какое связывание использовать - раннее или позднее. При раннем связывании тебе приходится импортировать dll-ки кадовские перед компиляцией проекта, и добираться до када примерно так:

Dim objACAD As AcadApplication
Dim objDoc As AcadDocument

Ну и так далее. Для позднего связывания импортировать библиотеки не требуется, и немного меняется объявление переменных:

Dim objACAD As Object
  ' <...>
  Set objACAD = GetObject(, "AutoCAD.Application")

Естественно, что каждый метод имеет свои плюсы и минусы.

Re: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

> Rost_admin
Вообще ничего не работает? :))
Что не работает-то? В чем вопрос?

Re: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

> Rost_admin
у 2002 и 2006 объектные модели различны...
зы. не коренным, конечно, образом, но... то там... то сям... где-то что-то по-другому.

Re: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

> Rost_admin
но вот как решить эту проблему

"?" - вопросительный знак мой - LeonidSN
Думаю, обэавестись VS6.0.

Re: в VB 5.0+AutoCad2002 все нормально а в AutoCAD2006 не работает

> LeonidSN
И перейти на C++ (шутка) :)