看板 Cad_Cae 關於我們 聯絡資訊
JY 大大的另外一個問題是, 希望能夠指定,產生的檔案要放在哪裡的問題。 請參考 下面的說明,不用更改原先的程式。 也就是說,當成是要求輸入檔案名稱的時候, 可以輸入 C:/aaa/bbb.txt or C:\\aaa\\bbb.txt 以上的兩個輸入範例,都會產生一個檔案 bbb.txt 會產生在 C: 的根目錄下面的 子目錄 aaa 的下面。 Examples Open an existing file: Command: (setq a (open "c:/program files/ <AutoCAD installation directory>/help/filelist.txt" "r")) #<file "c:/program files/ <AutoCAD installation directory>/help/filelist.txt"> The following examples issue open against files that do not exist: Command: (setq f (open "c:\\my documents\\new.tst" "w")) #<file "c:\\my documents\\new.tst"> Command: (setq f (open "nosuch.fil" "r")) nil Command: (setq f (open "logfile" "a")) #<file "logfile"> ※ 引述《jyhchyunlu (jyhchyunlu)》之銘言: : 這幾天為了做一份報告 : 需要把AUTOCAD上點的座標值匯出成TXT檔 : 於是開始上板上爬文 : 結果找了一篇2007年 sjgau板友發表的文章 : 用AUTOLISP擷取座標直 : 原本就對AUTOCAD不熟的我 : 第一次聽到AUTOLISP覺得很新奇 : 也覺得這種東西很厲害 : 可以依照自己的需求去寫程式 : 完成AUTOCAD自身很難完成的事情 : 於是在此推薦新手 : 如果在AUTOCAD上有特殊需求 : 可以朝著AUTOLISP這方面去解決問題 : 熟練的話 : 這會是一個很強大的功能 : 在此也謝謝sjgau板友 : 不但提供程式 : 還幫我修改成完整符合我所需的功能 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.140.6.99