ddbegg 发表于 2012-5-13 10:44

求高手帮我解下下在CAD中取得数值后存入text文本中的问题

代码如下:
(defun c:qsz ()
(setq file_id (open "C:/Documents and Settings/Administrator/桌面/ss.txt" "w"))
(repeat   
....中间省略取得的数值...
      (progn
          (setq k (+ k 1))
         (write-line qdmj file_id)
      )
   )
(close file_id)
)

qdmj 为我取得的数值(princ 能显示出来)
总是提示:错误: 参数类型错误: stringp
无法将取得的数值写入到桌面的ss.text中
另,请问下为什么我向ss.text写入数值老是会覆盖掉里面的数据,而不是在下面添加
页: [1]
查看完整版本: 求高手帮我解下下在CAD中取得数值后存入text文本中的问题