Как поменять значение размера в размерной линиии на свою строку текста
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как поменять значение размера в размерной линиии на свою строку текста

Как поменять значение размера в размерной линиии на свою строку текста

Ответ
Поиск в этой теме
Непрочитано 30.10.2015, 11:06 #1
Как поменять значение размера в размерной линиии на свою строку текста
Olegus79
 
Регистрация: 30.10.2015
Сообщений: 22

Это легко можно сделать вызвав свойства размера и заполнив соответсвующеее поле, но как это сделать програмно? операторами vba, встроенным в
autocad, желательно из текст должен быть взят из юзерформ
Просмотров: 3443
 
Непрочитано 30.10.2015, 11:20
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


А поиском и справкой Вы принципиально не пользуетесь?
Boxa вне форума  
 
Автор темы   Непрочитано 01.11.2015, 08:21
#3
Olegus79


 
Регистрация: 30.10.2015
Сообщений: 22


а сиснтаксис? как это это написать? плз плз
Olegus79 вне форума  
 
Непрочитано 01.11.2015, 12:06
#4
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


Еще раз.
На картинке, фрагмент справки, там же видна ссылка на Пример использования (Example). Может быть, Вы все таки, откроете справку и прочитаете, что там написано?
Boxa вне форума  
 
Непрочитано 01.11.2015, 12:06
#5
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Код:
[Выделить все]
 (vl-load-com)
(vla-put-textoverride (vlax-ename->vla-object (entlast)) "abc")
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 01.11.2015, 12:07
#6
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


Дима_, VBA? =o)
Boxa вне форума  
 
Непрочитано 01.11.2015, 12:14
#7
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


ААА - слово синтаксис смутило - я подумал, что это в очередной раз вопрос как вызывать метод объектной модели из lispa - а где "разрисованная шпаргалка" я опять забыл.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 02.11.2015, 11:42
#8
Olegus79


 
Регистрация: 30.10.2015
Сообщений: 22


Хорошо, но я не нашел где и как выбирать конкретнй размер. Размерных линий может быть много....
Olegus79 вне форума  
 
Непрочитано 02.11.2015, 11:55
#9
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


Продолжим изучение справки...
Boxa вне форума  
 
Непрочитано 04.11.2015, 12:09
#10
allrather


 
Регистрация: 27.02.2011
Минск
Сообщений: 169
Отправить сообщение для allrather с помощью Skype™


Olegus79, если ты, вдруг, не понял прекрасные, как я считаю, намеки от Boxa, то вот, пожалуйста:
Нажмите на изображение для увеличения
Название: своя строка текста.gif
Просмотров: 19
Размер:	135.3 Кб
ID:	159711
Код:
[Выделить все]
Sub DimEdit()
    Dim od As AcadDimension
    Dim ss As AcadSelectionSet
    Dim strInput As String
        strInput = ThisDrawing.Utility.GetString(True, vbCr & "ТЕКСТ")
        On Error Resume Next
        ThisDrawing.SelectionSets("SS").Delete
        Set ss = ThisDrawing.SelectionSets.Add("SS")
        ss.SelectOnScreen
            For Each od In ss
                od.TextOverride = strInput
            Next
End Sub
Цитата:
Сообщение от Olegus79 Посмотреть сообщение
желательно из текст должен быть взят из юзерформ
Ну это уже тонкости, твоя "юзерформ", ты и бери.
allrather вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как поменять значение размера в размерной линиии на свою строку текста



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программное создание размерных стилей Кулик Алексей aka kpblc Программирование 96 21.02.2025 13:53
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Проблемы с расчетом Ж/Б каркаса в ANSYS derik ANSYS 457 04.07.2017 16:16