luyu9635 发表于 2008-3-8 09:16:00

多重过滤第二版

<p>希望对大家有用,功能和说明见附件,可配合其它程序使用</p>

luyu9635 发表于 2008-3-8 09:30:00

<p>请教zzxxqq斑竹,为什么我选择块的时候,不能通过,有一个这样的错误提示:未知名称Area,另外如果我加上这段代码,也不起作用,望解决,谢谢,所加代码为:</p><p>((or (= dx "TEXT")(= dx "mtext"))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (prompt(strcat "\n所选实体是:" dx "\n请输入选择方式:1全选/2单行文本/3多行文本/4文字内容:"))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (initget 2 "1 2 3 4")<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (setq fx(getkword"\n请选择:"))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (cond ((= fx "1")(setq ss ss1))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;((= fx "2")(setq ss(ssget "p" '((0 . "TEXT")))))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;((= fx "3")(setq ss(ssget "p" '((0 . "MTEXT")))))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;((= fx "4")(setq ss(ssget "p" (list(cons 1 nr)))))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<br/>&nbsp;) </p><p>不但没起作用,还多了一个错误就是不能选择填充了,如果不加这一段代码,是可以选择填充的,请帮助调试一下,谢谢了</p>

luyu9635 发表于 2008-3-9 22:31:00

各路大侠赶紧指点一下江山吧

luyu9635 发表于 2008-3-11 05:17:00

哈哈,是自己粗心了,修正好了

xotoo 发表于 2008-3-21 17:10:00

命令: gu<br/>按所选实体类型或颜色过滤&lt;默认为实体&gt;:<br/>请点选实体:<br/>选择对象:<br/>Error:参数类型错误: lselsetp nil

luyu9635 发表于 2008-3-22 02:34:00

楼上,我自己没有这种情况

loveu515 发表于 2023-6-18 16:38:55

今天翻了好多选择过滤的帖子,能用到,谢谢分享
页: [1]
查看完整版本: 多重过滤第二版