lyx645 发表于 2008-6-25 14:45:00

谁能指导一下使用 AcAxMove函数

<p>BOOL CTransUtil::AcMove(AcDbObjectId entId,const AcGePoint3d &amp;ptFrom,const AcGePoint3d &amp;ptTo)<br/>{<br/>&nbsp;// 将AcGePoint3d类型的点坐标进行类型转换&nbsp; <br/>&nbsp;VARIANT *pvaFrom=Point3dToVARIANT(ptFrom);<br/>&nbsp;VARIANT *pvaTo=Point3dToVARIANT(ptTo);</p><p>&nbsp;BOOL bRet=SUCCEEDED(AcAxMove(entId,*pvaFrom,*pvaTo));<br/>&nbsp;delete pvaFrom;<br/>&nbsp;delete pvaTo;</p><p>&nbsp;return bRet;<br/>}<br/>导入#include "axboiler.h"后,提示c:\arx2002\inc\axboiler.h(127) : error C2061: syntax error : identifier 'AcColor'<br/>c:\arx2002\inc\axboiler.h(130) : error C2061: syntax error : identifier 'AcColor'<br/>c:\arx2002\inc\axboiler.h(204) : error C2061: syntax error : identifier 'AcExtendOption'<br/>c:\arx2002\inc\axboiler.h(213) : error C2061: syntax error : identifier 'ACAD_LWEIGHT'<br/>c:\arx2002\inc\axboiler.h(216) : error C2061: syntax error : identifier 'ACAD_LWEIGHT'<br/>c:\arx2002\inc\axboiler.h(220) : error C2061: syntax error : identifier 'IAcadHyperlinks'<br/>c:\arx2002\inc\axboiler.h(227) : error C2061: syntax error : identifier 'IAcadDictionary'</p><p>不导入又提示无法辨别AcAxMove</p><p>我在【Settings for:】组合框中选择【All configurations】选项,在【Object/library module】文本 ARX库名称,输入了axauto15.lib</p>

happy72096 发表于 2009-11-19 11:08:00

<p>没有人回答这个问题么,怎么解决啊</p>

happy72096 发表于 2009-11-19 11:46:00

<p>问题解决了,生成项目的时候要打开impot autocad com interface选项</p>

萧大郎 发表于 2011-5-10 11:28:53

感谢楼主 立马试试

萧大郎 发表于 2011-5-10 14:05:05

回复 happy72096 的帖子

请问那个选项在哪里找到啊我用的是VS 找了好久啊

萧大郎 发表于 2011-5-10 15:30:23

哦 找到那个选项了 原来是ARX新建的项目里面的选项

c735023723 发表于 2011-11-7 22:36:19

萧大郎 发表于 2011-5-10 15:30 static/image/common/back.gif
哦 找到那个选项了 原来是ARX新建的项目里面的选项

我怎么没找到啊,能不能截张图看看啊
页: [1]
查看完整版本: 谁能指导一下使用 AcAxMove函数