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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Арифметические операции с текстом

Арифметические операции с текстом

Ответ
Поиск в этой теме
Непрочитано 26.05.2009, 22:57 #1
Арифметические операции с текстом
Re-Maker
 
Регистрация: 21.04.2009
Сообщений: 38

Всем привет!
Нужна помощь

1) На одном и том же слою свыше 100 объектов однострочного текста, представляющие из себя цифры. Например, 100.00, 200.50, 321.40 и т.д. Подсчитан единый и фиксированный коэффициент, допустим, 5.4, который необходимо вычитать из ВСЕХ цифр и заменить их полученным результатом. Возможно ли такое?

В качестве выхода из положения хотелось бы также узнать следующее:
2) Как получить список этих всех 100 объектов однострочного текста в виде текстового файла, в котором бы в табличной форме были указаны X,Y,Z всех объектов, при чем в качестве ИМЕНИ объектов, был бы сам текст (т.е. 100.00, 200.50, 321.40 и т.д.).

3) Как заменить каждый из этих 100 объектов однострочного текста точкой. Т.е. просто на месте текста появляется точка.
Просмотров: 2635
 
Непрочитано 26.05.2009, 23:07 привет....
#2
green_com


 
Регистрация: 07.01.2007
Москва
Сообщений: 41
<phrase 1=


если что пиши
icq 350776554
попробую помоч
green_com вне форума  
 
Непрочитано 26.05.2009, 23:09
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


1) руками или собственной программой
2) именно в таком виде - наверняка либо _.dataextraction (никогда не пользовался), либо опять же собственной программой.
3) выделить через _qselect, установить в содержимом символ "." Или собственная программа.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.05.2009, 09:33
#4
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


1,2,3...
Вложения
Тип файла: dvb txt.dvb (64.0 Кб, 97 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 27.05.2009, 09:42
#5
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
необходимо вычитать из ВСЕХ цифр и заменить их полученным результатом. Возможно ли такое?
Увеличение всех отметок на определенную величину
По п.3 можно еще вместо QSELECT использовать ObjectARX. SelSim - выбор по образцу Далее в свойсвах в содержимом текста вбить точку
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Арифметические операции с текстом



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формирование промежутка между текстом и полкой (mleader) =mik= AutoCAD 21 02.12.2011 12:29
повторное выполнение операции с ощибкой msblast Программирование 7 14.03.2009 23:04
КАК программно написать многострочным текстом? Александер Программирование 11 11.10.2006 16:19
Глюк с однострочным текстом Sopro AutoCAD 4 14.03.2006 13:36
VBA и операции с текстом... Хотабыч Программирование 6 18.08.2005 15:10