Во-первых, библиотеки таскать всяко придется
Dim objAcad As Object
objAcad = CreateObject("AUTOCAD.APPLICATION")
objAcad.Documents.Add(Application.StartupPath & "\Template.dwt")
objAcad.Visible = True
'...
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Model")
'... (работа с листом Модели)
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Лист1")
'... (работа с Лист1)
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Лист2")
'... (работа с Лист2)
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("...")
Dim objAcad As Autodesk.AutoCAD.Interop.AcadApplication
objAcad = CreateObject("AUTOCAD.APPLICATION") ' или objAcad = New Autodesk.AutoCAD.Interop.AcadApplication
objAcad.Documents.Add(Application.StartupPath & "\Template.dwt")
objAcad.Visible = True
'...
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Model")
'... (работа с листом Модели)
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Лист1")
'... (работа с Лист1)
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Лист2")
'... (работа с Лист2)
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("Model")
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts.Item(0)
NicSoft писал(а):....................
в VB.Net ошибка: Член группы не найден. В строке
- Код: Выделить всё
objAcad.ActiveDocument.ActiveLayout = objAcad.ActiveDocument.Layouts("...")
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 121