Тема: Можно ли использовать объекты VB в SendCommands?
по мотивам https://www.caduser.ru/forum/topic8924.html
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Можно ли использовать объекты VB в SendCommands?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
по мотивам https://www.caduser.ru/forum/topic8924.html
Ну например имеется у меня объект типа AcadEntity мне необходимо применить к нему команду divide посредством SendCommands
SendCommands "(command DEVIDE (handent " & ent.Handle & " 5))" & vbCr
Чтото типа такого. Но лицно мое мнение, не пользоватся лиспом из ВБ.
> cadhelp
А почему, собственно?
На VBA можно сделать прктически все или почти все. Идеальная схема для автоматизации ето: управляющая прогрмма на С или на лиспе вызывающая отдельные модули написаные на других языках, а не наоборот. Хотя ...
Главное чтобы работало, а как уже не важно.
На счет практически все - горячиться не надо. Насчет остального.... Ваша ветка https://www.caduser.ru/forum/topic9114.html ?
Так и я про тоже. Ето называется "Удаление гланд через задний проход"
А как насчет использования новейших веяний типа шаблонов(паттернов) проектирования?
У меня получилось так:
Dim comstr As String
Dim s As String
Me.Hide
s = Chr(34)
comstr = "DiVIDE (handent " & s & returnObj.Handle & s & ")"
ThisDrawing.SendCommand comstr & vbCr & "5" & vbCr
Me.Show
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Можно ли использовать объекты VB в SendCommands?
Форум работает на PunBB, при поддержке Informer Technologies, Inc