明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2053|回复: 3

斑竹请问:如何用鼠标可以选择文字并得到文字内容

[复制链接]
发表于 2003-9-20 17:00:00 | 显示全部楼层 |阅读模式
斑竹请问:
如何用鼠标可以选择文字并得到文字内容
我想从当前文件所标记的文字
上点选后得到选中的文字
请您帮忙
我才学ARX不到10天
请多多指教
另外如何打开一个*.dwg文件
而不出现选择文件对话框
谢谢
您的帮助
这对我非常重要
是我一切的开始
谢谢!
发表于 2003-9-22 16:58:00 | 显示全部楼层
ads_name ent;
        ads_point pt;
        while(acedEntSel("\nSelect a text: ",ent,pt)==RTNORM)
        {
                AcDbObjectId objid;
                acdbGetObjectId(objid,ent);
               
                AcDbEntity *pent;
                acdbOpenAcDbEntity(pent,objid,AcDb::kForRead);
                       if(pent->isKindOf(AcDbText::desc)){
                                       AcDbText *text_ent;
                                       acdbOpenAcDbObject(text_ent,objid,AcDb:kForRead);
                                       acutPrintf("选择的文字是: %s",text_ent->textString());
                                       text_ent->close();
                }else{
                                       acutPrintf(" %s,Not a Text!")",pent->isA()->name());
                }
                pent->close();
        }
本人也刚学哈,暂没有有关书籍,只能根据帮助摸索。此段代码可能较繁琐,望高手赐教!
 楼主| 发表于 2003-9-28 10:33:00 | 显示全部楼层
非常感谢mkhsj927的帮助
 楼主| 发表于 2004-2-24 20:31:00 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 00:38 , Processed in 0.162345 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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