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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > команда DDEDIT

команда DDEDIT

Ответ
Поиск в этой теме
Непрочитано 03.06.2008, 23:12 #1
команда DDEDIT
Victorovich
 
Регистрация: 10.04.2008
Сообщений: 43

Скажите пожалуйста, как в Lispe выбрать Text и командой DDEDIT отредактировать его. Например была надпись АРД, а нужно программно изменить на НРК.

Заранее благодарю.
Просмотров: 3547
 
Непрочитано 03.06.2008, 23:19
#2
Кулик Алексей aka kpblc
Moderator

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


Тебе готовый код или направление для размышлений?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 03.06.2008, 23:25
#3
Victorovich


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


давай для размышлений
сам споткнулся на том , что никак не удается правильно работать с DDEDIT
Victorovich вне форума  
 
Непрочитано 03.06.2008, 23:33
#4
Кулик Алексей aka kpblc
Moderator

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


Тогда я бы рекомендовал просто менять DXF-пару с кодом 1 - быстро, дешево и сердито.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 03.06.2008, 23:38
#5
Victorovich


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


сори
не въехал совсем
после ввода команды DDEDIT
система выдает
Select an annotation object or [Undo]:

что нужно ввести сюда ???
и как это что-то получить указав на объект ???
Victorovich вне форума  
 
Автор темы   Непрочитано 03.06.2008, 23:44
#6
Victorovich


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Тогда я бы рекомендовал просто менять DXF-пару с кодом 1 - быстро, дешево и сердито.
вроде въехал
какими командами Lispa менять пару с кодом 1 ???
Victorovich вне форума  
 
Непрочитано 04.06.2008, 00:13
#7
Кулик Алексей aka kpblc
Moderator

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


В библиотеке DwgRuLispLib есть готовый вариант
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.06.2008, 00:30
#8
Дима_

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


Цитата:
Сообщение от Victorovich Посмотреть сообщение
вроде въехал
какими командами Lispa менять пару с кодом 1 ???
entmod'ом ее
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 04.06.2008, 08:20
#9
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от Victorovich Посмотреть сообщение
вроде въехал
какими командами Lispa менять пару с кодом 1 ???
Не командами, а функциями. Как здесь правильно сказали entmod
Код:
[Выделить все]
(entmod (subst (cons 1 text_value) (assoc 1 DXF_list_ent) DXF_list_ent))
Где DXF_list_ent - список точечных DXF-пар текстового примитива, получаемый например так:
Код:
[Выделить все]
(setq DXF_list_ent (entget (car (entsel))))
text_value - заменяющий текст
Код:
[Выделить все]
(setq text_value "НРК")
Makswell вне форума  
 
Непрочитано 04.06.2008, 08:21
#10
Кулик Алексей aka kpblc
Moderator

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


#7, http://dwg.ru/f/showthread.php?t=15670
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.06.2008, 10:56
#11
Victorovich


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


Всем спасибо

очень помогли
Victorovich вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > команда DDEDIT

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
DwgRuLispLib: Команда. Загрузка lisp файлов из указанной папки VVA Библиотека функций 7 15.02.2018 10:10
Преобразование полей в текст YuraVel AutoCAD 17 14.04.2015 14:30
Команда MVSETUP на вкладке Лист в Автокад 2008 рус. skif58 AutoCAD 11 19.11.2012 13:02
ACAD-2002. Глюк начальной загрузки ЛИСП? ===AAA=== LISP 27 31.08.2005 07:58