AutoCAD 啟動時 vba宏自動加載 ,網上搜索到由三種方法,我才用了其中一種方法:
1、在 thisdrawing 中添加Startup() 宏,
2、在C:\Program Files (x86)\AutoCAD 2008\Support 文件夾下添加acad.lsp文件
acad.lsp 文件內容
(defun s::startup()
(command "_vbaload" "C:\\CADVBA\\ACAD.dvb") // 路徑為 *.dvb 文件路徑
(command "_vbarun" "AcadStartup") // 啟動宏命令
)
3、偶然發現桌面快捷方式加載啟動宏速度比較快,開始菜單中快捷方式啟動較慢
4、vba 宏如果在cad2021版本中使用,其中包含 在模塊級別中聲明對動態鏈接庫 (DLL) 中外部過程的引用 (Public Declare Function) 需要在 Declare 后添加 Ptrsafe