找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1060|回复: 0

[求助]:关于插入shape(形)的问题(版主来帮解决下)

[复制链接]
发表于 2007-6-13 14:16:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我将符号制作成形文件, 写arx程序插入到数据中可是不行,
判断是形名称是找不到,
可是我在cmd下使用shape命令输入形名却能插入,
不知问题出在那里???????? 下面是我程序部分:
acutPrintf("\n插入形 (%s) ...", blkName);
AcDbShape *pShpEnt = new AcDbShape();
//pShpEnt = new AcDbShape();
if (pShpEnt->setName(blkName) == Acad::eOk)
{
pShpEnt->setPosition(Pt1);
pShpEnt->setSize(1);
pShpEnt->setRotation(0);
pShpEnt->setWidthFactor(1);

acutPrintf(" 插入完成.");
addToModelSpace(newObjId, pShpEnt);
}
else
{
acutPrintf(" 插入形错误(形不存在或未定义).");
pShpEnt->close();
}

运行结果: 插入形 (gs8310) ... 插入形错误(形不存在或未定义).

可是我使用cad的shape命令输入形名gs8310就可以.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-25 14:58 , Processed in 0.381176 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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