AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

Join the forum, it's quick and easy

AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.
[討論]關於LISP的取消指令 Aoe1-113[討論]關於LISP的取消指令 Ioaoe110[討論]關於LISP的取消指令 2020-310[討論]關於LISP的取消指令 Oiu15010[討論]關於LISP的取消指令 2020-211[討論]關於LISP的取消指令 Ia15010[討論]關於LISP的取消指令 Aizyao10[討論]關於LISP的取消指令 Uos15010[討論]關於LISP的取消指令 BPl3tjj[討論]關於LISP的取消指令 Ziao1510
[討論]關於LISP的取消指令 Aoe15010[討論]關於LISP的取消指令 Oo-2-110[討論]關於LISP的取消指令 Zuoiy_10[討論]關於LISP的取消指令 Aizyao11[討論]關於LISP的取消指令 Iyb_1510[討論]關於LISP的取消指令 Aoe1-112[討論]關於LISP的取消指令 Uos15011[討論]關於LISP的取消指令 Aoe2da10[討論]關於LISP的取消指令 Aoe2da11[討論]關於LISP的取消指令 Aoe10

[討論]關於LISP的取消指令

2 posters

向下

[討論]關於LISP的取消指令 Empty [討論]關於LISP的取消指令

發表 由 jhjh10403 2013-11-30, 21:39

小弟參考蘋果爸的文章後

[教學]LISP快捷鍵-視窗工具
https://www.autocad-tw.com/t384-topic

想把自己一些指令做的更簡化

(DEFUN C:1 () (SETVAR "CMDECHO" 0) (PROMPT "移至0圖層") (COMMAND "-layer" "M" "0" "取消") (PRIN1))

巨集的^C 在lisp裡面該怎麼表示呢
jhjh10403
jhjh10403
一般會員
一般會員

文章總數 : 36
年齡 : 34
來自 : 桃園
職業 : 繪圖人員
愛好 : 繪圖
個性 : 沉默
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 4300
威望值 : 21
注冊日期 : 2013-10-02
男 天秤座 馬

回頂端 向下

[討論]關於LISP的取消指令 Empty 回復: [討論]關於LISP的取消指令

發表 由 Tiger&蘋果爸 2013-12-02, 10:55

巨集的「^C」在lisp裡面我也沒試過,通常再LISP中我都會輸入有意義的變數或語法,像你的語法最後再加上「""」就可以完成。
代碼:
(DEFUN C:1 () (SETVAR "CMDECHO" 0) (PROMPT "移至0圖層") (COMMAND "-layer" "M" "0" "") (PRIN1))
我的建議可以加上「解鎖」及「解凍」,以下供你參考:
代碼:
(DEFUN C:1  () (SETVAR "CMDECHO" 0) (PROMPT "移至0圖層") (COMMAND "-layer" "U" "0" "T" "0" "M" "0" "") (PRIN1))
答對了:將目前層指定為0層,我是使用工具列按鈕方式,而從2014版本開始可以在指令行輸入0,「指令行」新功能「自動完成」預設會幫您指定0層。

[討論]關於LISP的取消指令 0120

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 Sesa2011 編輯個人資料 Youtub11 編輯個人資料 Oiea2011 編輯個人資料 Oe20011 編輯個人資料 Fbi20011 編輯個人資料 Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21382
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 90361
威望值 : 17197
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

[討論]關於LISP的取消指令 Empty 回復: [討論]關於LISP的取消指令

發表 由 jhjh10403 2013-12-02, 18:18

Tiger&蘋果爸 寫到:巨集的「^C」在lisp裡面我也沒試過,通常再LISP中我都會輸入有意義的變數或語法,像你的語法最後再加上「""」就可以完成。
代碼:
(DEFUN C:1 () (SETVAR "CMDECHO" 0) (PROMPT "移至0圖層") (COMMAND "-layer" "M" "0" "") (PRIN1))
我的建議可以加上「解鎖」及「解凍」,以下供你參考:
代碼:
(DEFUN C:1  () (SETVAR "CMDECHO" 0) (PROMPT "移至0圖層") (COMMAND "-layer" "U" "0" "T" "0" "M" "0" "") (PRIN1))
答對了:將目前層指定為0層,我是使用工具列按鈕方式,而從2014版本開始可以在指令行輸入0,「指令行」新功能「自動完成」預設會幫您指定0層。

[討論]關於LISP的取消指令 0120
蘋果爸真是設想周到 解鎖跟解凍都想到了感動 

CAD的功能真不少

真的需要花時間去認識認識了傻笑 
jhjh10403
jhjh10403
一般會員
一般會員

文章總數 : 36
年齡 : 34
來自 : 桃園
職業 : 繪圖人員
愛好 : 繪圖
個性 : 沉默
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 4300
威望值 : 21
注冊日期 : 2013-10-02
男 天秤座 馬

回頂端 向下

[討論]關於LISP的取消指令 Empty 回復: [討論]關於LISP的取消指令

發表 由 Tiger&蘋果爸 2013-12-03, 12:22

很高興有幫上忙~
有問題在提出來討論吧!
微笑 

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 Sesa2011 編輯個人資料 Youtub11 編輯個人資料 Oiea2011 編輯個人資料 Oe20011 編輯個人資料 Fbi20011 編輯個人資料 Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21382
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 90361
威望值 : 17197
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
[討論]關於LISP的取消指令 Aoe1-113[討論]關於LISP的取消指令 Ioaoe110[討論]關於LISP的取消指令 2020-310[討論]關於LISP的取消指令 Oiu15010[討論]關於LISP的取消指令 2020-211[討論]關於LISP的取消指令 Ia15010[討論]關於LISP的取消指令 Aizyao10[討論]關於LISP的取消指令 Uos15010[討論]關於LISP的取消指令 BPl3tjj[討論]關於LISP的取消指令 Ziao1510
[討論]關於LISP的取消指令 Aoe15010[討論]關於LISP的取消指令 Oo-2-110[討論]關於LISP的取消指令 Zuoiy_10[討論]關於LISP的取消指令 Aizyao11[討論]關於LISP的取消指令 Iyb_1510[討論]關於LISP的取消指令 Aoe1-112[討論]關於LISP的取消指令 Uos15011[討論]關於LISP的取消指令 Aoe2da10[討論]關於LISP的取消指令 Aoe2da11[討論]關於LISP的取消指令 Aoe10