【AutoLISP】設定載入外掛程式路徑

閱讀時間約 3 分鐘

進入工具>選項,打開視窗。

或是輸入指令options開啓視窗

要載入外掛程式必須將路徑加入到下圖三個項目中

raw-image


可以用手動的方式一個一個增加路徑,但加入路徑時不會自動讀取子資料夾,所以在操作上有點麻煩,還好久久才會做一次這個動作,但是我為了省去每次都要重來一遍的麻煩,自己寫了一個LISP程式,可以快速執行這件事。

--

(DEFUN AddSupportPath (dir / tmp Cpath)

(VL-LOAD-COM);returns nil

(SETQ Cpath (GETENV "ACAD") tmp (STRCAT ";" dir ";"))

(IF (NOT (VL-STRING-SEARCH dir cpath))

(SETENV "ACAD" (STRCAT dir ";" Cpath)))

(PRINC)

)


(AddSupportPath "C:\\lisp")


(vl-load-com);returns nil


(defun _CheckAddTrustedPath (newPath / trusted)

;; Example:

;; (_CheckAddTrustedPath "\\\\Server\\Share\\Folder")

(if (and (setq trusted (getvar 'trustedpaths))

(not (vl-string-search newPath trusted))

)

(setvar 'trustedpaths

(strcat (vl-string-right-trim ";" trusted) ";" newPath)

)

)

)


(_CheckAddTrustedPath "C:\\lisp")

--

因為是很久以前寫的程式,已經忘記是完全自己寫的還是改別人的,總之這個程式的功能除了加入自己擺放LISP程式的位置外,還自動將載入順序移到最前面,確保載入時會優先載入。

avatar-img
7.2K會員
81內容數
AI的時代已經來臨
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Frank Hsu的沙龍 的其他內容
為了轉移AutoCAD的設定,使用自訂檔是非常方便的做法,但是因為我會自己修改指令按鈕,所以每次轉移時,我都會將自己當前的自訂檔再匯出一次。
因為跟不上時代用習慣了AutoCAD的傳統介面,所以我都會將AutoCAD的從預設的介面改成典型的介面,過去修改介面時都會上網找別人的文章來按步驟操作,但是時間一久會忘記自己怎麼設定的,說不定某日連關鍵字都忘了,這次重新設定就來紀錄一下怎麼設定這些東西。
為了轉移AutoCAD的設定,使用自訂檔是非常方便的做法,但是因為我會自己修改指令按鈕,所以每次轉移時,我都會將自己當前的自訂檔再匯出一次。
因為跟不上時代用習慣了AutoCAD的傳統介面,所以我都會將AutoCAD的從預設的介面改成典型的介面,過去修改介面時都會上網找別人的文章來按步驟操作,但是時間一久會忘記自己怎麼設定的,說不定某日連關鍵字都忘了,這次重新設定就來紀錄一下怎麼設定這些東西。
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
Lua 開檔寫檔的運用 io.output()...
Thumbnail
進入Lua的第一步! 安裝和執行
Thumbnail
Anytype主要分為四區塊:目錄欄(Widget組成)、主編輯畫面、導航選單、設定區。
Thumbnail
自訂元件生成位置顧名思義就是可以指定部分HTML區塊渲染在特定的畫面上,即使在不同組件也能把A組件內的部分畫面,展現在B組件上,以下方程式舉例。
Thumbnail
本篇文章介紹了路徑的概念和兩種不同的路徑運用。這些知識對於網頁開發非常重要,能夠幫助網站開發者更好地管理資源文件的位置。文章通過實際例子和相對路徑的範例來解釋這些概念。希望通過這篇文章,讀者能夠清楚地瞭解路徑的概念,並在日後的開發中能夠靈活運用。
Thumbnail
到存放虛擬機的磁碟處\點選想要註冊的機器\註冊機器(登錄虛擬機器)
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
Lua 開檔寫檔的運用 io.output()...
Thumbnail
進入Lua的第一步! 安裝和執行
Thumbnail
Anytype主要分為四區塊:目錄欄(Widget組成)、主編輯畫面、導航選單、設定區。
Thumbnail
自訂元件生成位置顧名思義就是可以指定部分HTML區塊渲染在特定的畫面上,即使在不同組件也能把A組件內的部分畫面,展現在B組件上,以下方程式舉例。
Thumbnail
本篇文章介紹了路徑的概念和兩種不同的路徑運用。這些知識對於網頁開發非常重要,能夠幫助網站開發者更好地管理資源文件的位置。文章通過實際例子和相對路徑的範例來解釋這些概念。希望通過這篇文章,讀者能夠清楚地瞭解路徑的概念,並在日後的開發中能夠靈活運用。
Thumbnail
到存放虛擬機的磁碟處\點選想要註冊的機器\註冊機器(登錄虛擬機器)