close

Q:我的autolisp為什麼載入過後~下次又要重新載入阿?   



AutoLISP 自動載入概述:


A:AutoCAD 可自動載入三個使用者可定義之檔案的內容:

acad.lspacaddoc.lsp 以及目前自訂檔隨附的 MNL 檔

依預設,acad.lsp 檔只會載入一次 (當 AutoCAD 啟動時),

acaddoc.lsp 則可透過每個個別文件 (或圖面) 載入。

基於此,您可以將 acad.lsp 檔的載入與應用程式的啟動關聯,

而將 acaddoc.lsp 檔的載入與文件 (或圖面) 的開啟關聯。

透過變更系統變數 ACADLSPASDOC 的設定,您可以修改載入這些啟動檔的預設方式。
如 果這些檔案中的其中一個定義特殊類型的函數 S::STARTUP

則此常式將在完全初始化圖面後立即執 行。

S::STARTUP 函數在

S::STARTUP 函數:後初始化執行 中有描述。

作為替代方案,APPLOAD 指令提供有「啟動套件」選項,

可以載入指定的應用程式而無需編輯任何檔案。
AutoCAD 並未提供 acad.lspacaddoc.lsp 啟動檔。這些檔案需由使用者建立並維護。


指令:APPLOAD

載入和卸載應用程式,並且定義啟動時載入的應用程式


系統變數:ACADLSPASDOC

控制是將 acad.lsp 檔案載入每個圖面,還是僅將其載入階段作業中開啟的第一個圖面


本文中詳細說明請閱讀autocad說明檔
參考資料 2008說明檔_自訂指南

(007知 識+)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Estar007 的頭像
    Estar007

    Never give up!永不放棄

    Estar007 發表在 痞客邦 留言(0) 人氣()