[討論] 如何把 AutoCAD的 F2 功能徹底取消…
+3
Tiger&蘋果爸
judyyai
wawhch
7 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 2D討論
第1頁(共1頁)
[討論] 如何把 AutoCAD的 F2 功能徹底取消…
在 AutoCAD環境下,按 F2 會出現"所有執行過的指令",我想把這功能取消~因為不想讓別人知道我的作圖「指令」、以及「步驟」,也不要把我的指令記錄下來,請問各位cad的高手知道如何取消嗎??? 謝謝
wawhch- 一般會員
- 文章總數 : 16
年齡 : 43
來自 : 台中
職業 : 製圖員
愛好 : 園藝
個性 : 好相處
使用年資 : 10
使用版本 : 2013
經驗值 : 4332
威望值 : 0
注冊日期 : 2013-03-24
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
就一直按ESC~~~
或關掉重開~
或關掉重開~
judyyai- 管理顧問
- 文章總數 : 7786
年齡 : 47
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2019(開始於2019年底末月)
AutoCAD基礎篇等級 : 10星級
積分 : 393
最佳解答 : 1
經驗值 : 30445
威望值 : 3610
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
這個我倒沒有想過,我應該也是按「Esc鍵」吧~judyyai 寫到:就一直按ESC~~~
或關掉重開~
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
關掉重開才會消失
案ESC不會消失,在視窗的最上面.
案ESC不會消失,在視窗的最上面.
harryt006- 初級會員
- 文章總數 : 29
年齡 : 30
來自 : 台中市
職業 : 繪圖
愛好 : 打籃球
個性 : 隨和
使用年資 : 新手初學
使用版本 : Autocad2013
積分 : 1
經驗值 : 4427
威望值 : 36
注冊日期 : 2013-03-12
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
我在 <Autodesk官網的討論區> 找到一篇跟wawhch兄一樣的問題,國外有人回覆了程式解決問題了。wawhch 寫到:在 AutoCAD環境下,按 F2 會出現"所有執行過的指令",我想把這功能取消~因為不想讓別人知道我的作圖「指令」、以及「步驟」,也不要把我的指令記錄下來,請問各位cad的高手知道如何取消嗎??? 謝謝
- 代碼:
(defun c:clear ()
(repeat (1+ (atoi (getenv "CmdHistLines"))) (terpri))
(princ)
)
不過也很欽佩wawhch兄想到這樣的問題。
Tiger&蘋果爸 寫到: 謝謝熱心回覆及程式分享~< 積分 +1>
[公告]關於團隊成員的回文及貢獻
達夫 在 2013-09-13, 15:25 作了第 1 次修改
達夫- 初級會員
- 文章總數 : 120
年齡 : 57
來自 : 新北市
職業 : 玻璃帷幕
愛好 : 游泳,彈吉他
個性 : 隨和,內向,樂於助人
使用年資 : 10年以上
使用版本 : R2012
積分 : 3
經驗值 : 5621
威望值 : 187
注冊日期 : 2011-04-21
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
受教了~!!!感恩!!達夫 寫到:我在 <Autodesk官網的討論區> 找到一篇跟您一樣的問題,國外有人回覆了程式解決問題了。wawhch 寫到:在 AutoCAD環境下,按 F2 會出現"所有執行過的指令",我想把這功能取消~因為不想讓別人知道我的作圖「指令」、以及「步驟」,也不要把我的指令記錄下來,請問各位cad的高手知道如何取消嗎??? 謝謝我很驚訝程式這麼短就達到功能了。
- 代碼:
(defun c:clear ()
(repeat (1+ (atoi (getenv "CmdHistLines"))) (terpri))
(princ)
)
不過也很欽佩您想到這樣的問題。Tiger&蘋果爸 寫到: 謝謝熱心回覆及程式分享~< 積分 +1>
[公告]關於團隊成員的回文及貢獻
- 代碼:
(repeat (1+ (atoi (getenv "CmdHistLines"))) (terpri))
(重複迴圈 (多加1 (轉換成整數 (取得系統變數 "指令列歷程行數"))) (換行))
leoneriol- 榮譽顧問
- 文章總數 : 818
年齡 : 40
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 9200
威望值 : 960
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
哇啊!多謝 leoneriol兄 熱心解說程式到底在幹嘛,您真是說到我心裏了。leoneriol 寫到:
受教了~!!!感恩!!
- 代碼:
(repeat (1+ (atoi (getenv "CmdHistLines"))) (terpri))
(重複迴圈 (多加1 (轉換成整數 (取得系統變數 "指令列歷程行數"))) (換行))
感謝感謝~
達夫- 初級會員
- 文章總數 : 120
年齡 : 57
來自 : 新北市
職業 : 玻璃帷幕
愛好 : 游泳,彈吉他
個性 : 隨和,內向,樂於助人
使用年資 : 10年以上
使用版本 : R2012
積分 : 3
經驗值 : 5621
威望值 : 187
注冊日期 : 2011-04-21
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
感謝各位大大的幫忙~ 真是厲害
wawhch- 一般會員
- 文章總數 : 16
年齡 : 43
來自 : 台中
職業 : 製圖員
愛好 : 園藝
個性 : 好相處
使用年資 : 10
使用版本 : 2013
經驗值 : 4332
威望值 : 0
注冊日期 : 2013-03-24
回復: [討論] 如何把 AutoCAD的 F2 功能徹底取消…
這是藉由大量換行使文字視窗跳頁進而造成隱藏文字視窗內容的現象。達夫 寫到:我在 <Autodesk官網的討論區> 找到一篇跟wawhch兄一樣的問題,國外有人回覆了程式解決問題了。wawhch 寫到:在 AutoCAD環境下,按 F2 會出現"所有執行過的指令",我想把這功能取消~因為不想讓別人知道我的作圖「指令」、以及「步驟」,也不要把我的指令記錄下來,請問各位cad的高手知道如何取消嗎??? 謝謝我很驚訝程式這麼短就達到功能了。
- 代碼:
(defun c:clear ()
(repeat (1+ (atoi (getenv "CmdHistLines"))) (terpri))
(princ)
)
不過也很欽佩wawhch兄想到這樣的問題。Tiger&蘋果爸 寫到: 謝謝熱心回覆及程式分享~< 積分 +1>
[公告]關於團隊成員的回文及貢獻
其實它還是會將作圖「指令」及「步驟」顯示在文字視窗內:
- 代碼:
(defun c:clear ()
;畫line、rectang、circle
(command "LINE" PAUSE PAUSE "")
(command "RECTANG" PAUSE PAUSE)
(command "CIRCLE" PAUSE PAUSE)
;於文字視窗內換行
; (repeat (1+ (atoi (getenv "CmdHistLines"))) (terpri)) ;大量換行
(repeat 5 (terpri)) ;空5行
(princ)
)
要讓別人無法知道作圖「指令」及「步驟」,也不要指令被記錄下來,最一勞永逸的方法就是讓AutoCAD根本不具有將任何資訊寫入文字視窗內的功能:
這是以ObjectARX重新訂製AutoCAD底層的運作機制來調整AutoCAD的功能,除了讓AutoCAD無法將任何資訊寫入文字視窗內,當然也可以依需求彈性調整要寫入的範圍(靈活地依使用者權限來決定可寫入的內容)。正因為它是與AutoCAD核心打交道,透過它那麼即便是上述因大量換行而從文字視窗內被移出的「指令」及「步驟」還是可以無所遁形的被顯示出來。
註:
環境變數不是系統變數,兩者是完全不同的。
事實上環境變數對外部參考有其影響份量,透過對環境變數的了解你會對外部參考在檔案更新時力有未逮的現象有更深的體會。
nobody- 初級會員
- 文章總數 : 32
年齡 : 49
來自 : 台北
職業 : 待業
愛好 : 電腦繪圖
個性 : 開朗
使用年資 : 新手初學
使用版本 : 新手初學
積分 : 3
經驗值 : 5175
威望值 : 116
回帖精華 : 1
注冊日期 : 2011-06-07
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 2D討論
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章