CAD lisp怎嘛获取用户temp路径?

想存临时文件,不知道怎嘛确定临时文件夹路径,下次命令就可以读取临时文件里面的数据作为默认值,就省些时间了

;;;获取AUTOCAD临时文件夹路径;
(defun Example_TempFilePath ()
(VL-LOAD-COM)
(setq AcadObject
(vlax-get-acad-object)
AcadDocument (vla-get-ActiveDocument
AcadObject)
mSpace (vla-get-ModelSpace
AcadDocument)
)
(setq preferenceSel (vla-get-Preferences
AcadObject))
(setq fileSel (vla-get-Files
preferenceSel))
(setq currTempFilePath
(vla-get-TempFilePath fileSel))
(princ "TempFilePath的当前值为:")
(princ currTempFilePath)
)

;;;采纳吧...................................
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-06
用getfiled 和 open 和 closed这三个函数
第2个回答  2013-08-04
按alt不动 寻找子文件夹追问

大哥谢了,我要的是怎么获取路径(setq tmp (%temp%))%temp%应该怎么获取?

第3个回答  2024-01-31
(setq temp-folder (getenv "TEMP"))
(princ (strcat "系统临时文件夹路径:" temp-folder))
相似回答