그림에서처럼 %%c는 파이로사용되고 %%d는도로사용이되지만 k동글뱅이나한자소동글뱅이한자대동글뱅이는 키보드지원이않되잖아요 리습으로 치수에찍으면앞이나뒤에붙게하고싶은데 워드패드에위의내용같은특술문자지원은없나요………….혹다르게사용할수있는방법은요(현재는블록인써트로사용하나조금불편해서요…)고수님들 도와주세요……..
(defun save_var ()
(setq old_cmd (getvar “CMDECHO”))
)
(defun set_var ()
(setvar “CMDECHO” 0)
)
(defun rest_var()
(setvar “CMDECHO” old_cmd)
)
(defun init_err (s)
(if (not (member s ‘(“Function canceled”
“console break”
“quit / exit abort”
)
)
)
(princ (strcat “nError: ” s))
)
(if old_err (setq *error* old_err))
(rest_var)
(princ)
)
(defun C:PI (/ old_err old_cmd BLTXT BTXT ENTDATA )
(setq old_err *error*
*error* init_err)
(save_var)
(set_var)
(while (/= nil (setq BLTXT (nentsel “n>.Select Dimention TEXT :”)) )
(setq ENTDATA (entget (car BLTXT)) BTXT (cdr (assoc 1 ENTDATA)) )
(setq BTXT (strcat “%%C” BTXT))
(entmod (subst (cons 1 BTXT)(assoc 1 ENTDATA) ENTDATA))
(if (setq BLTXT (car (reverse (cadddr BLTXT)))) (entupd BLTXT))
)
(rest_var)
(setq *error* old_err)
(princ)
)
이리습은파이찍으면나오는리습이고이것처럼사용하길원합니다…