導航:首頁 > 程序命令 > cad載入宏命令

cad載入宏命令

發布時間:2024-03-28 08:54:17

⑴ CAD怎麼運行宏

一般運行宏的三種辦法:

1、輸入vbarun,然後選擇宏(首先使用vbaload裝載DVB文件);

2、使用vde進入編輯環境,然後運行宏。

直接在命令欄內輸入宏名稱即可,就像輸入命令一樣。

1、首先將程序(即DVB文件)與acad2006doc.lsp放在同一本目錄下;

2、添加代碼:

需要把以下代碼放進acad200xdoc.lsp(其中x表示版本,我的電腦上裝的是2006,所以是acad2006doc.lsp)

代碼如下:

;;自動載入VBA程序的函數
(defun AutoVBALoad (app cmdliste / qapp)
(vl-load-com)
(setq qapp (strcat "\"" app "\""))
(mapcar
'(lambda (cmd / nom_cmd dot nodotcmd)
(progn
(setq dot (vl-string-search "." cmd))
(if dot
(setq nodotcmd (substr cmd (+ dot 2)))
(setq nodotcmd cmd)
)
(setq nom_cmd (strcat "C:" nodotcmd))
(eval
(read (strcat
"(defun " nom_cmd "(/ app)"
"(if (setq app(fdvbfile " qapp "))"
"(vl-vbarun (strcat app \"!" cmd "\"))"
"(nodvbfile " qapp "))"
"(princ))"
)))))
cmdliste
)
nil
)
(defun fdvbfile (app)
(if (not (findfile app))
(if (not (findfile (strcat app ".dvb"))) nil (strcat app ".dvb")) app)
)
(defun nodvbfile (filename)
(princ (strcat "\n文件 " filename "(.dvb) 在搜索路徑文件夾中未找到。" ))
(princ "\n請檢查支持文件的安裝,然後重試。")
(princ)
)

然後在acad200xdoc.lsp中緊接著輸入如下代碼,當然,這個是可以擴展的,這里這個例子是幫助明經通道論壇上的panwei5301寫的代碼。

;;自動載入VBA程序 (AutoVBALoad "程序名稱"'("宏名稱" "模塊名稱.宏名稱"))
(AutoVBALoad "臨時DVB"'("lianxi01" "lianxi01"))

panwei5301請注意:這里的臨時DVB是DVB的文件名,兩個lianxi01都是宏名稱,當然你可以這樣寫:

(AutoVBALoad "臨時DVB"'("lianxi01" "模塊1.lianxi01"))

因為你的lianxi01是放在模塊1中的。

3、直接運行程序的名稱即可。

閱讀全文

與cad載入宏命令相關的資料

熱點內容
人妻哺乳電影 瀏覽:838
樂高解壓器價格 瀏覽:560
雲開發伺服器價格表 瀏覽:979
d盤英雄時刻文件夾是什麼 瀏覽:740
wordpress網址簡潔導航源碼 瀏覽:476
搞笑視頻網 瀏覽:910
電影韓國美女愛情 瀏覽:14
手機在線看電影的網站 瀏覽:944
十部必看重生軍婚小說 瀏覽:751
海上海下電影 瀏覽:876
何家駒演的全部電影 瀏覽:683
個人信息處理者加密 瀏覽:779
著名的p字開頭的網站 瀏覽:421
大尺度bl電影有哪些 瀏覽:584
angelababy演的電影陳家溝 瀏覽:353
在線看日本片網站 瀏覽:584
風月小說by蘇他txt下載 瀏覽:990
韓國愛人是誰演的 瀏覽:731
主角把自己母親納入後宮的小說 瀏覽:46
啟示錄女主角真生孩子 瀏覽:834