本帖最后由 作者 于 2009-2-11 13:26:30 编辑
 - 请教一个问题
- 如果中途取消按ESC键怎么样才能返回0层啊!多谢
- (defun c:zs ()
- (prompt "找两点中心线[水平(H)/垂直(V)]\n")
- (setvar "CMDECHO" 0)
- (SETVAR "OSMODE" 0)
- (SETVAR "OSMODE" 512)
- (command "_.-LAYER" "m" "辅助线" "c" "190" "辅助线" "")
- (command "_.-LAYER" "s" "辅助线" "")
- (command "XLINE" pause "mtp" pause pause "")
- (command "_.-LAYER" "s" "0" "")
- (SETVAR "OSMODE" 671)
- (setvar "CMDECHO" 1)
- (princ)
- )
|