[求助]erase简单也不易
哎,lisp真费神,简单的命令也不好操作<br/>高手给我举几个例子吧,失恋了,静不下心~~~<br/> <p>可以配合选择函数ssget来用,查查它的用法就知道了</p> 已知一组点表怎么删好呢 比如要删除的对象经过这些点 这样不知行不行。(DEFUN ERPO (PLST)
(SETVAR "CMDECHO" 0)
(SETQ OLDOS (GETVAR "OSMODE"))
(SETVAR "OSMODE" 0)
(SETQ I -1)
(REPEAT (LENGTH PLST)
(SETQ PT (NTH (SETQ I (1+ I)) PLST))
(IF (= (TYPE PT) 'ENAME) (SETQ PT (CDR (ASSOC 10 (ENTGET PT)))))
(IF (SETQ SS (SSGET "C" PT PT)) (COMMAND "ERASE" SS ""))
)
(SETVAR "OSMODE" OLDOS)
(SETVAR "CMDECHO" 1)
(PRINC)
)
zzxxqq你好好9没见你了新年好~~~~~
页:
[1]