Тема: Активизация чертежа
Как программно активировать уже открытый чертеж(не активный) и запустить команду автокада?
Мне кажется это не сложно(если я ошибаюсь, то хотя бы поправте), я просто с синтаксисом VBA совсем не знаком.
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Активизация чертежа
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как программно активировать уже открытый чертеж(не активный) и запустить команду автокада?
Мне кажется это не сложно(если я ошибаюсь, то хотя бы поправте), я просто с синтаксисом VBA совсем не знаком.
Активизация открытого чертежа:
ThisDrawing.Application.Documents([i]index[/i]).Activate
( для поиска по имени используйте ...Documents(index).name )
Команды запускаются через
ThisDrawing.SendCommand
Например:
ThisDrawing.SendCommand "_Circle" & vbCr & "2,2,0" & vbCr & "4" & vbCr
А вообще, это базовые вещи, и все это есть в хелпе:)..
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Активизация чертежа
Форум работает на PunBB, при поддержке Informer Technologies, Inc