002-AutoLisp檔案的編寫,儲存,載入,執行

  • Share this:

AutoLisp 的檔案是簡單的 ASCII 文字檔, 其副檔名為 lsp . 用 Notepad 之類的文書編輯軟體就可以編寫,修改 AutoLisp 的檔案. 首先, 將上回的畫線程式,用文書編輯器整理如下: ===============================

============================

打完之後, 存檔.

檔名: testline.lsp

*** 記得, 要存成 ASCII 文字檔; 而且,存檔的路徑,必須在AutoCAD的搜尋路徑之內. ***

就這樣, 最簡單的一個AutoLisp程式 testline.lsp 就誕生了.

載入AutoLisp 程式: 在 AutoCAD的指令行輸入載入的指令, 指令: (load "testline") 副檔名可以省略不寫, 就可以將它載入到記憶體當中.

你的 testline.lsp 就開始執行了.

=======================

有了 c: 的加持, 我們就可以在載入後,像AutoCAD指令一般的下指令.

思考一下, 有c:和没有c:的差異吧.

執行的過程, 有没有覺得哪裡怪怪的?

有没有注意到:

在載入程式,執行程式的過程中,好像會一直出現 " nil " 這個字,

但整個執行過程,結果都没有錯.

其實, "nil" 是個空回應, 它回應幾乎每一行的設定,命令.

我們可以用 (princ) 來消除它.

改成英文版的 AutoLisp 程式如下:


Tags: