AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[討論]使用Visual LISP的小技巧

上一篇主題 下一篇主題 向下

[討論]使用Visual LISP的小技巧

發表 由 RyanGuo 于 2013-10-09, 07:45

1.利用不同Visual LISP 註解樣式,增加程式可讀性
請參考明~的[分享]你所不知的Visual LISP 註解樣式
http://www.autocad-tw.com/t5331-topic

2.用格式編輯視窗,自動計算左右括弧數量有沒有對等

3.在程式最後右括弧後面加上;_LAST
在格式編輯視窗後,如果有增加右括弧的話,可以很清楚的知道哪些是多的.

4.在編寫過程中,用格式編輯視窗整理程式的時候
如果LISP程式很長,可用下面方法回到格式編輯視窗之前編寫程式的位置
在每次使用格式編輯視窗前,在隨意右括弧後面key上隨意但不會馬上就忘的英文字.
格式編輯視窗後,搜尋剛剛隨意key上的字.
ps.盡量不要key在像SETQ之類的之中,裡面參數是成對的.

5.格式編輯視窗發生錯誤訊息:unknow format directive:"?
表示右括弧太多,要回到最後編寫的地方刪掉幾個右括弧.

6.在編寫副程式時,通常需要設定變數來測試副程式,
可以開新的LISP,將變數設定的LISP寫入其中,
寫完後載入LISP就可以完成設定,
需要變動設定值時,改一下再重新載入就可以了.
ex:測試副程式TEST101
代碼:
(defun TEST101 (A1 A2 A3)
.
.
.
)
新的LISP文件中
代碼:
(SETQ A1 1 A2 2 A3 3)
最後輸入指令
代碼:
(TEST101 A1 A2 A3)
avatar
RyanGuo
初級會員
初級會員

文章總數 : 206
年齡 : 34
來自 : 屏東
職業 : 機械繪圖
愛好 : 玩遊戲
個性 : 嗚嗚男
使用年資 : 1年多
使用版本 : 2011
積分 : 3
經驗值 : 3013
威望值 : 303
注冊日期 : 2013-04-18
男 射手座 狗

回頂端 向下

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章