几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(AutoLISP) (http://www.dimcax.com/hust/forumdisplay.php?f=178)
-   -   奇怪的东西:可见性为true、字高宽度均大于0的文字,却看不见,也选不着,只能ctrl+a(全选)来选择 (http://www.dimcax.com/hust/showthread.php?t=11814)

yang686526 2009-04-26 06:55 PM

奇怪的东西:可见性为true、字高宽度均大于0的文字,却看不见,也选不着,只能ctrl+a(全选)来选择
 
奇怪的东西:可见性为true、字高宽度均大于0的文字,却看不见,也选不着,只能ctrl+a(全选)来选择
www.dimcax.com
奇怪的东西:可见性为true、字高宽度均大于0的文字,却看不见,也选不着,只能ctrl+a(全选)来选择
想写一个打印的代码,其中有个函数,用于获得打印区域:获得每一个对象的区域,求出所有这些区域的最大区域
测试时结果总是不对(绘出矩形以表示每个对象的区域)
过程如下:
1、框选所有对象,绘出每个对象的区域矩形->结果正常
2、ctrl+a,绘出每个对象的区域->此时有两个矩形为一条线,且远远偏离于正常绘图区,在右上角,为前步骤中多出来的,即存在两个不可见的对象
3、根据这两不可见对象的坐标位置特点,获取其id,对象类型,得知是多行文本时,打印其文本内容,为 \a1;

能将代码帖出来吗?是什么语言的.
artuo

代码为其次
关键是这多行文本,看不见,颜色不是背景色,你选不着它,用查找也找不到,而我用代码测试每个对象的区域时,却会列举出来,干扰了我的代码,达不到预期效果
顺便说明下,那文本内容为 \a1;

果然是特殊字符
通过代码,修改这两个对象的内容,比如"hello",立马显示出来了
只是不知道如何滤除这样的不可见字符对象呢?


所有的时间均为北京时间。 现在的时间是 07:59 AM.