明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1550|回复: 5

各位大虾不要笑,问一个简单的问题

[复制链接]
发表于 2006-11-2 23:04 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2006-11-3 19:05:35 编辑

如果偶知道了图元名称,但如何自已定义图元名后可以读取其图元的元素:

命令: (setq a (car (entsel)))
选择对象: <图元名: 7ef7b430>
命令: (setq b '<图元名:7ef7b430>)
<图元名:7EF7B430>
命令: (setq c (entget b))
; 错误: 参数类型错误: lentityp <图元名:7EF7B430>

命令: (setq c (entget '7ef7b430))
; 错误: 语法错误

不好意思,偶的意思是,图元名称自己可不可以定义哦,如何定义

发表于 2006-11-3 08:44 | 显示全部楼层

使用type函数,查看一下你那几个变量的类型就知道了

发表于 2006-11-3 09:41 | 显示全部楼层
本帖最后由 作者 于 2006-11-4 10:59:30 编辑

楼主才编程吧?meflying兄说的对。你查一下类型就知道了。呵……
发表于 2006-11-3 11:04 | 显示全部楼层
赋值给b的是一个符号,不是图元名
发表于 2006-11-3 18:27 | 显示全部楼层

你要取得群码的话

直接用(setq c (entget a))  就行了

发表于 2006-11-5 22:16 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-27 23:29 , Processed in 0.273300 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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