一组一组的选择添加到文件
 - (defun c:ZD (/ AA SS I E BH YHM MJ *error*)
- (defun *error* (s)
- (close AA)
- (princ s)
- )
- (SETQ AA (OPEN "d:\\zd.csv" "a"))
- (while (and
- (setq ss (ssget '((0 . "text") (8 . "名字,点号,mjm"))))
- (= (sslength ss) 3)
- )
- (setq i 0)
- (repeat 3
- (setq e (entget (ssname ss i)))
- (cond
- ((= "点号" (cdr (assoc 8 e)))
- (setq bh (cdr (assoc 1 e)))
- )
- ((= "名字" (cdr (assoc 8 e)))
- (setq yhm (cdr (assoc 1 e)))
- )
- ((= "mjm" (cdr (assoc 8 e)))
- (setq mj (cdr (assoc 1 e)))
- )
- )
- (setq i (1+ i))
- )
- (WRITE-LINE (strcat bh "," yhm "," mj) AA)
- )
- (CLOSE AA)
- (princ)
- )
|