순차적으로 숫자를 써주는 리습을 손보고있는데
클릭으로만 번호가 바뀌네요.
잘못해서 text를 클릭하지못하고 허공을 클릭하면 다시 명령어를 치고 바꿔나가야합니다..
이 부분을 드래그하여 그 순차적으로 숫자를 나열시키고 싶은데 어딜 어떻게 바꿔야하는지
고수님들 도와주세요..
(defun c:ww()
(setq n (getint “nStarting number: “))
(while (setq e (car(entsel “nSelect number to change..:”)))
(setq e (entget e))
(setq nn (itoa n))
(cond ((= 1 (strlen nn)) (setq nn (strcat “0” nn)))
((= 2 (strlen nn)) (setq nn (strcat “” nn)))
)
(setq old (assoc 1 e)
new (cons 1 nn)
)
(setq e (subst new old e))
(entmod e)
(setq n (1+ n))
)
)
; *************************************************************************
(defun c:www()
(setq n (getint “nStarting number: “))
(while (setq e (car(entsel “nSelect number to change..:”)))
(setq e (entget e))
(setq nn (itoa n))
(cond ((= 1 (strlen nn)) (setq nn (strcat “00” nn)))
((= 2 (strlen nn)) (setq nn (strcat “0” nn)))
((= 3 (strlen nn)) (setq nn (strcat “” nn)))
)
(setq old (assoc 1 e)
new (cons 1 nn)
)
(setq e (subst new old e))
(entmod e)
(setq n (1+ n))
)
)
; *************************************************************************
(defun c:wwww()
(setq n (getint “nStarting number: “))
(while (setq e (car(entsel “nSelect number to change..:”)))
(setq e (entget e))
(setq nn (itoa n))
(cond ((= 1 (strlen nn)) (setq nn (strcat “000” nn)))
((= 2 (strlen nn)) (setq nn (strcat “00” nn)))
((= 3 (strlen nn)) (setq nn (strcat “0” nn)))
((= 4 (strlen nn)) (setq nn (srrcat ” ” nn)))
)
(setq old (assoc 1 e)
new (cons 1 nn)
)
(setq e (subst new old e))
(entmod e)
(setq n (1+ n))
)
)
; **********************************************************************
(defun c:w()
(setq n (getint “nStarting number: “))
(while (setq e (car(entsel “nSelect number to change..:”)))
(setq e (entget e))
(setq nn (itoa n))
(cond ((= 1 (strlen nn)) (setq nn (strcat “” nn)))
)
(setq old (assoc 1 e)
new (cons 1 nn)
)
(setq e (subst new old e))
(entmod e)
(setq n (1+ n))
)
)
(VMON)
——————————————————————————————————————————–
리습에 대한 내용입니다. (혹시 몰라서 리습파일도 올려드리겠습니다.)
문자 하나를 클릭에서 드래그로 바꾸고 싶다는 말씀이신가요 그렇다면
오! 감사합니다. 이런식으로 드레그하는 방식인데 한번에 여러개를 바꾸는건 어려울까요..?
아무리 찾아서 고쳐보려해도.. 에러만 뜨네요..
네 어렵습니다 여러개라면 글자 배열 모양에 따라 순서가 바뀔거 같은데 그 정도수준의 리습은 자칭 리습 중수 남이 볼땐 하수 끝자락 정도는 되야 합니다