有谁知道(princ "\010")怎样运用,我总是达不到退格显示的效果?
<P>(defun wait_bz ( / )<BR> (if (not #spin)<BR> (setq #spin "-")<BR> );if<BR> (cond<BR> ((equal #spin "-") (setq #spin "\\"))<BR> ((equal #spin "\\") (setq #spin "|"))<BR> ((equal #spin "|") (setq #spin "/"))<BR> (T (setq #spin "-"))<BR> );cond close<BR> (princ (strcat (chr 8) #spin))<BR>)</P><P>这是一个执行动态显示函数,我在函数中运用的时候总是分行显示</P>
<P>_</P>
<P>\</P>
<P>|</P>
<P>/</P>
<P>-</P> 试试(princ "\n 010") (princ (strcat "\r" #spin)) (chr 13)或者"\015"
其实还是"\r"才能覆盖显示,如果前一个字符串比后一个长,那么可能会出现覆盖不全,切记切记。
页:
[1]