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


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » 数据库ObjectDBX
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-04-28, 12:40 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】奇怪的东西:可见性为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",立马显示出来了
只是不知道如何滤除这样的不可见字符对象呢?
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭



所有的时间均为北京时间。 现在的时间是 11:28 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多