註: 從 AutoCAD 2014 系列產品開始,自訂應用程式必須使用「安全模式」;當 SECURELOAD 系統變數設定為 1 或 2。當在安全模式作業下,程式僅限於載入並執行包含來自可信任的位置之程式碼的檔案;可信任的位置由 TRUSTEDPATHS 系統變數指定。如需更多資訊,請參閱〈關於安全性及病毒防護〉。
載入 VBA 專案
- 於指令提示下,輸入 vbaman。
- 在「VBA 管理員」對話方塊中,按一下「載入」。
- 在「開啟 VBA 專案」對話方塊中,瀏覽並選取要載入的 DVB 檔。按一下「開啟」。
- 在訊息方塊中,按一下「啟用巨集」。
- 按一下「關閉」。
卸載 VBA 專案
- 於指令提示下,輸入 vbaman。
- 在「VBA 管理員」對話方塊中,選取要卸載的 VBA 專案。按一下「卸載」。
- 按一下「關閉」。
自動載入 VBA 專案並在啟動時執行巨集
- 以檔名 acad.dvb 儲存 VBA 專案,並將其放置在其中一個產品的支援檔搜尋路徑。
- 在 VBA 專案中,建立名為 AcadStartup 的巨集,並加入您要在啟動時執行的程式碼。
註: 每次啟動新的圖面階段作業時,程式都會搜尋並載入 acad.dvb 檔。
使用 AutoLISP 載入 VBA 專案
執行下列操作之一:
- 使用 -vbaload 指令,並指定要載入的 VBA 專案。
例如,(command "_-vbaload" "mytools.dvb")
- 使用 vl-vbaload 函數來載入提供的 VBA 專案。
例如,(vl-vbaload "mytools.dvb")
註: 如果您想要在啟動時載入檔案,請在自動載入的 AutoLISP 檔中定義 S::STARTUP 函數。