明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: lazybug

如何取得所有被(redraw en 3)高亮的图元?

  [复制链接]
发表于 2006-6-12 19:41:00 | 显示全部楼层
本帖最后由 作者 于 2006-6-13 13:15:34 编辑

想马儿跑,又不想马儿吃草?

其实我觉得,就只是LISP来说,全局变量已经挺好的了,只要你取一个比较特别一些的变量名,一般是安全的。CAD还有崩溃的时候呢。

至于提出注册表、文件和系统变量只是考虑到LISP与ARX、VBA之间的通讯和共享这个数据

 楼主| 发表于 2006-6-13 16:41:00 | 显示全部楼层
LONGXIN发表于2006-6-12 19:41:00 想马儿跑,又不想马儿吃草?

如果只是实现这个功能的话,用regen已经很合适了

作程序就要做到精致、实用。就像angle函数,我如果不用它,直接取直线的两个端点自己在程序里算也是可以的,但是,没有必要……

这里有这么多的高手,说不定谁就碰过类似的问题。我只是希望有个简洁而高效的处理办法而已,与让不让马吃草没多大关系的

发表于 2006-6-14 18:26:00 | 显示全部楼层
不带参数执行(redraw)不就行了?.楼上太追求完美了,放到全局变量或注册表里也是个办法.
发表于 2006-6-15 08:51:00 | 显示全部楼层
把出错处理函数写在函数内部作为内部函数 ,再按 ea说得作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-21 18:44 , Processed in 0.153124 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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