本帖最后由 作者 于 2009-12-1 20:31:24 编辑
(defun dat_gx(/ file) (vl-load-com) (setq file (strcat (vla-get-path (vlax-get-acad-object)) "\\JWWHZ.DAT") file (open file "w")) (setq KEY_LST '("changdu" "kuandu" "X_val" "Y_val" "jiaodu" "bili") (princ KEY_LST file) (close file))) ;;;打开“JWWHZ.DAT”文件写入的是"(changdu kuandu X_val Y_val jiaodu bili)"而不是 ;;; "("2200" "810" "94680" "85180" "110" "6")"文本 ;;;是什么原因造成的,要将("2200" "810" "94680" "85180" "110" "6")写入文件如何实现??
;;;以上输入出现错误,原意是写入JWWHZ.DAT”文件的是"(changdu kuandu X_val Y_val jiaodu bili)"而不是 ;;; ("changdu" "kuandu" "X_val" "Y_val" "jiaodu" "bili") ;;;是什么原因造成的,要将("changdu" "kuandu" "X_val" "Y_val" "jiaodu" "bili")写入文件如何实现??
|