*[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
5 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論 :: 已解決主題精華區
第1頁(共1頁)
*[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
(setq ssn (ssname ss i))
(setq ssdata (entget ssn))
(setq key (cdr (assoc 0 ssdata)))
(if (= key "TEXT")
.
.
.
解離出來的圖元資料串列,一定要大寫,LISP,才認得嗎? 為了大小的差別,搞得我頭發昏。
煩請蘋果為我解此迷惑 ~~~
(setq ssdata (entget ssn))
(setq key (cdr (assoc 0 ssdata)))
(if (= key "TEXT")
.
.
.
解離出來的圖元資料串列,一定要大寫,LISP,才認得嗎? 為了大小的差別,搞得我頭發昏。
煩請蘋果為我解此迷惑 ~~~
老水牛- 初級會員
- 文章總數 : 107
年齡 : 63
來自 : 台北縣
職業 : 電機
愛好 : 閱讀
個性 : 溫和
使用年資 : 6
使用版本 : 2006
積分 : 1
經驗值 : 6128
威望值 : 0
注冊日期 : 2008-10-17
回復: *[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
要判斷物件類型,一定要大寫才行。
sanshing- 一般會員
- 文章總數 : 18
年齡 : 55
來自 : taiwan
職業 : 工程師
個性 : 普通
經驗值 : 5781
威望值 : 0
注冊日期 : 2009-02-10
回復: *[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
除了物件類型,有關cad的指令,各式名稱等 都是要大寫的
變數部分通常使用小寫文字,顯示,cad名稱部份通通都是大寫的
變數部分通常使用小寫文字,顯示,cad名稱部份通通都是大寫的
天空的雲- 中級會員
- 文章總數 : 107
年齡 : 53
來自 : 台中市
職業 : 測量工程,數值地形圖,2D圖
愛好 : 網路小說,遊戲
個性 : 古意
使用年資 : R9至今
使用版本 : 2008為主
積分 : 7
經驗值 : 6014
威望值 : 37
發帖精華 : 1
注冊日期 : 2008-11-11
回復: *[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
老水牛 寫到:(setq ssn (ssname ss i))
(setq ssdata (entget ssn))
(setq key (cdr (assoc 0 ssdata)))
(if (= key "TEXT")
.
.
.
解離出來的圖元資料串列,一定要大寫,LISP,才認得嗎? 為了大小的差別,搞得我頭發昏。
煩請蘋果為我解此迷惑 ~~~
字串部分會有大小寫的區別
建議可以在判斷式上下手
(if (OR (= key "TEXT") (= key "text"))
阿希- 高級會員
- 文章總數 : 348
年齡 : 43
來自 : 台北
職業 : 水電設計
愛好 : autolisp
個性 : 和平主義者
使用年資 : 5
使用版本 : 2008
積分 : 19
經驗值 : 6825
威望值 : 226
發帖精華 : 1
注冊日期 : 2008-09-22
回復: *[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
感謝各位先進的指正。
之前 我都是用大寫方式編寫程式,所以忽略了,物件類型一定要大寫這個問題。那天心血來潮,改成小寫,我很確定所寫的程式無誤,但就是無法執行。也找不出錯誤來。傷腦筋。
之前 我都是用大寫方式編寫程式,所以忽略了,物件類型一定要大寫這個問題。那天心血來潮,改成小寫,我很確定所寫的程式無誤,但就是無法執行。也找不出錯誤來。傷腦筋。
老水牛- 初級會員
- 文章總數 : 107
年齡 : 63
來自 : 台北縣
職業 : 電機
愛好 : 閱讀
個性 : 溫和
使用年資 : 6
使用版本 : 2006
積分 : 1
經驗值 : 6128
威望值 : 0
注冊日期 : 2008-10-17
回復: *[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
天空的雲 寫到:除了物件類型,有關cad的指令,各式名稱等 都是要大寫的
變數部分通常使用小寫文字,顯示,cad名稱部份通通都是大寫的
感謝回覆+1
judyyai- 管理顧問
- 文章總數 : 7786
年齡 : 47
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2019(開始於2019年底末月)
AutoCAD基礎篇等級 : 10星級
積分 : 393
最佳解答 : 1
經驗值 : 30445
威望值 : 3610
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
回復: *[已解決]搞死人的問題,LISP儍儍分不清楚英文大小寫。
阿希 寫到:
字串部分會有大小寫的區別
建議可以在判斷式上下手
(if (OR (= key "TEXT") (= key "text"))
感謝回覆+1
judyyai- 管理顧問
- 文章總數 : 7786
年齡 : 47
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2019(開始於2019年底末月)
AutoCAD基礎篇等級 : 10星級
積分 : 393
最佳解答 : 1
經驗值 : 30445
威望值 : 3610
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論 :: 已解決主題精華區
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章