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

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

поочередное редактирование текста

Ответ
Поиск в этой теме
Непрочитано 05.02.2009, 17:14 #1
поочередное редактирование текста
dzink
 
КИПиА
 
Краснодыр
Регистрация: 04.04.2006
Сообщений: 6

помогите пожалуйста, тов. программисты.

прогамка была. на 2002 автокаде работала.. перешли на 2007. выдает "Неизвестная команда".

вкратце описание действий проги:
в текстовой строке набираю MDDEDIT
пишет выделите объекты
выделяю поочередно текстовые объекты (однострочный). ентер
программка открывает выбранные объекты для редактирования в той же последовательности, что и были выбраны. и переходит к следующему объекту после нажатия ентера.

у меня есть тело проги, если поможет могу выложить
заранее спасибо за проявленное внимание.
Просмотров: 2823
 
Непрочитано 05.02.2009, 17:44
#2
Sazanoff_e

А я тут это...погулять вышел...
 
Регистрация: 28.03.2007
Москва - от слова Моск?
Сообщений: 227
<phrase 1=


Ну дык надо было сразу выкладывать)
И вкратце, как ее в 2007-й интегрировали.

Offtop: dzink, истинный "читатель", за 3 года - первое сообщение)))
__________________
Рожденный проектировать ГОСТов не читает. (с)Туманов А.А.
Sazanoff_e вне форума  
 
Автор темы   Непрочитано 05.02.2009, 18:03
#3
dzink

КИПиА
 
Регистрация: 04.04.2006
Краснодыр
Сообщений: 6
<phrase 1=


(defun c:MDDEDIT (/ EN IN SS1)
(prompt
"\nВыберите Текстовый объект(ы) для редактирования..."
)
(setq SS1 (ssget)
IN 0
)
(while (setq EN (ssname SS1 IN))
(redraw EN 3)
(command "DDEDIT" EN "")
(redraw EN 4)
(setq IN (1+ IN))
)

(princ)
)
(princ "MDDEDIT loaded. ")
(princ)


а интегрировал в 2007 примерно так сервис->приложения->выбирал файл MDDEDIT.lsp
dzink вне форума  
 
Непрочитано 05.02.2009, 18:13
#4
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Попробуй вот такой код:

Код:
[Выделить все]
 
(defun c:MDDEDIT (/ EN IN SS1)
(prompt
"\nВыберите Текстовый объект(ы) для редактирования..."
)
(setq SS1 (ssget)
IN 0
)
(while (setq EN (ssname SS1 IN))
(redraw EN 3)
(command "_DDEDIT" EN "")
(redraw EN 4)
(setq IN (1+ IN))
)
(princ)
)
(princ "MDDEDIT loaded. ")
(princ)
Profan вне форума  
 
Непрочитано 05.02.2009, 18:49
#5
Sazanoff_e

А я тут это...погулять вышел...
 
Регистрация: 28.03.2007
Москва - от слова Моск?
Сообщений: 227
<phrase 1=


Во, уже под русскую версию адаптировали))) Локализовали то есть
__________________
Рожденный проектировать ГОСТов не читает. (с)Туманов А.А.
Sazanoff_e вне форума  
 
Непрочитано 05.02.2009, 20:31
#6
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


В 2002 была експресс TEDIT. Я о ней много раз упоминал, тащу ее на все новые версии. Ищи по слову Tedit в форумном поиске. Она удобнее стандартной Ddedit
Vova вне форума  
 
Автор темы   Непрочитано 06.02.2009, 09:44
#7
dzink

КИПиА
 
Регистрация: 04.04.2006
Краснодыр
Сообщений: 6
<phrase 1=


спасибо огромное.. все заработало!!!
dzink вне форума  
 
Автор темы   Непрочитано 06.02.2009, 09:55
#8
dzink

КИПиА
 
Регистрация: 04.04.2006
Краснодыр
Сообщений: 6
<phrase 1=


кстати говоря попробывал с _TEDIT. пишет
Команда: _tedit
; ошибка: no function definition: ACET-ERROR-INIT

я не программист (хотя и немного жалею об этом) поэтому не понимаю что происходит
dzink вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > поочередное редактирование текста



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование текста в AutoCAD2008 kkiak AutoCAD 7 01.10.2009 12:29
при выборе команды редактирование текста вырубается Acad Nikolays AutoCAD 4 24.10.2007 09:14
редактирование многострочного текста в AutoCAD 2006 greta AutoCAD 10 12.03.2007 23:24
Редактирование и написание однострочного текста в Акад 2006 dermoon AutoCAD 9 25.08.2005 11:00
Редактирование многострочного текста Big_Shura AutoCAD 3 06.04.2004 12:29