AAA BBB 라는 문자가있는데….
AAA 를 클릭한후 BBB를 클릭하면 문자 내용이 바뀌는 명령어는 뭔가여??;;
아이콘중에 붓 모양 (MATCH PROPERTY ) 사용하면 속성이 따라 변하자나여~~그것처럼 문자 내용만 변경하는 명령어좀 알려주세여… ㅡㅡ;;
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
텍스트 검색
리습을 사용하기서나..3RD-PARTY를 사용하셔야됩니다.
리습으로 있습니다.
aaa라는 텍스트와 bbb라는 텍스트를 모두 ccc로 바꿀 때 사용하면 됩니다.
aaa , bbb 선택하고 ccc를 선택하면 aaa , bbb가 ccc , ccc로 바뀝니다.
match propertise와는 객체선택 순서가 다릅니다.
객체선택 순서를 바꾸고 싶은데 리습엔 영꽝이라 그냥 받아다 쓰고만 있습니다.
(defun c:txtmatch (/ ent a a1 a2 txt txt1 ntxt ntxt1 ntxt2 sty sty1 sty2)
(graphscr)
(setvar “cmdecho” 0)
(setq ent (ssget))
(setq ntxt (nentsel “n Select new text : “))
(while (or (= nil ntxt) (/= “TEXT” (cdr (assoc 0 (entget (car ntxt))))))
(setq ntxt (nentsel “n Select new text : “))
)
(setq txtct 0)
(setq ttx (ssname ent txtct))
(while ttx
(setq a (entget ttx))
(setq a1 (cdr (assoc 0 a)))
(if (= “TEXT” a1)
(progn
(setq txt (assoc 1 a))
(setq ntxt1 (entget (car ntxt)))
(setq ntxt2 (cdr (assoc 1 ntxt1)))
(setq txt1 (cons (car txt) ntxt2))
(setq a1 (subst txt1 txt a))
(entmod a1)
;(setq sty (assoc 7 a))
;(setq sty2 (cdr (assoc 7 ntxt1)))
;(setq sty1 (cons (car sty) sty2))
;(setq a2 (subst sty1 sty a1))
;(entmod a2)
(setq txtct (1+ txtct))
(setq ttx (ssname ent txtct))
(princ (strcat (cdr txt) ” —–>>> ” ntxt2))(terpri)
)
(progn
(setq txtct (1+ txtct))
(setq ttx (ssname ent txtct))
)
)
)
(princ)
)
음.. 캐드에 이런 기능도 있어요???
http://www.acadvba.com에
Dream을 까시면 그기능외 유용한 기능들이 많습니다.