3stone 发表于 2003-11-12 18:39:00

[请教]关于特性匹配MATCHPROP

关于特性匹配MATCHPROP在R14与2000i中有一个很大的不同,在R14中用户选择Select destination object(s)时,可以从选择集去掉因为失误而多选的对象。但是在2000i的版本中却选择一个就“刷”一个,没办法“后悔”,请问怎样修改2000i的MATCHPROP在选择目标对象时能保留R14的特点同时也保留2000i的小刷子图标呢?

BDYCAD 发表于 2003-11-13 08:27:00

2000i 我倒沒有用過, 但通常誤選了可以用 "u" 除消一次. 呵呵.

3stone 发表于 2003-11-13 19:01:00

劳驾BDYCAD阁下用CAD2000试验一下,没办法UNDO,除非MATCHPROP完成命令,然后UNDO,但是这样就等于因为多选择一个对象以致什么都没有做。
我想应该可以在程序的源代码里修改一下,可是我刚学,不熟悉。呵呵。多谢了!

BDYCAD 发表于 2003-11-14 13:15:00

to . 樓上我倒沒有試過. 如何真的不行我寫了個小程序出來. 這個可比matchprop多了個功能喲, 你試試


;程序開發: BDYCAD
;日   期: 2003-11-14
;程序名:仿造MATCHPROP
;程序類別: 功能改善小程序
(defun c:MA(/ sl LAY-N ss )
(setq sl (entsel "\nPlease pick an entity on the target layer: "))
(setq ss (ssget))
(if sl
    (progn
   (setq sl (entget (car sl)))(setq LAY-N (cdr (assoc 8 sl))))
    (progn
   (setq LAY-N (getstring "\nNot to selected, Please input layer name: "))))
(setvar "cmdecho" 0)
(command "chprop" ss "" "la" LAY-N "")
(SETVAR "CMDECHO" 1)
(princ))
(PRINC "程序加載完成,輸入 MA 執行該功能.....")

3stone 发表于 2003-11-18 19:32:00

多谢!
程序不错,很好用,不过能否跟CAD2000一样,运行命令选择目标物体时在光标右下角加个小刷子呢?

huanghao35 发表于 2005-12-24 12:18:00

<P></P>
<P>(command"MATCHPROP" "s" .....)</P>
<P>&nbsp;</P>
<P>请教</P>
<P>&nbsp;如何在程序中设定MATCHPROP 设置中的</P>
<P>基本特性 和 特殊特性?</P>

ZHAOXGOK 发表于 2005-12-26 16:58:00

<P>学到知识了!</P>
页: [1]
查看完整版本: [请教]关于特性匹配MATCHPROP