明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 937|回复: 3

[已解答] 求大神帮忙看看

[复制链接]
发表于 2016-4-23 21:11:15 | 显示全部楼层 |阅读模式
我的需求是 通过这个代码 把对象的颜色 修改一下,可是遇到的问题是,在我操作一次之后,再选下一个对象时候,好像这个代码还会把上次选的对象颜色再改一遍,大神能不能帮我看看,能够让程序不重复选择上一个对象。

(defun c:ys()
  (setq dx nil)
(setq dx (entsel))
  (command "change" dx "P" "" "p" "c" "1" "")
  (prin1)
  )

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2016-4-23 21:49:19 来自手机 | 显示全部楼层
(defun c:ys(/dx)
(setq dx (entsel))
  (command "change" dx "" "p" "c" "1" "")
  (prin1)
  )
 楼主| 发表于 2016-4-23 21:55:01 | 显示全部楼层
feng83 发表于 2016-4-23 21:49
(defun c:ys(/dx)
(setq dx (entsel))
  (command "change" dx "" "p" "c" "1" "")

谢谢你,我的问题得到了解决。我自己再好好研究研究 为什么
 楼主| 发表于 2016-4-23 21:59:12 | 显示全部楼层
被承包的东子 发表于 2016-4-23 21:55
谢谢你,我的问题得到了解决。我自己再好好研究研究 为什么

我明白了,我这个“P” 和后面的“p"不是一个意思,前面一个”p"是重复上一个选择的意思,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-20 13:47 , Processed in 0.179281 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表