几何尺寸与公差论坛------致力于产品几何量公差标准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(C++) (http://www.dimcax.com/hust/forumdisplay.php?f=34)
-   -   高手帮忙指点下程序, (http://www.dimcax.com/hust/showthread.php?t=8349)

yang686526 2009-04-19 03:25 PM

高手帮忙指点下程序,
 
高手帮忙指点下程序,
高手帮忙指点下程序,
ds_name entname;
acdbobjectid entid;
acdbentity *pent=null;
_variant_t vvhandle;
_bstr_t bstrsql;
cstring s1,s2,s3;
vvhandle=143;//一条线段的句柄
s1 = (lpctstr)(_bstr_t)vvhandle;
acdbhandent(s1,entname);
acdbgetobjectid(entid,entname);
acdbopenobject(pent,entid,acdb::kforwrite,true);

pent->highlight();
pent->close();
afxmessagebox("结束高亮显示,点击确定");
一运行这段,autocad就会异常关闭!帮忙指导一下吧,多谢阿!
虚心学习...
ads_name cstring
acdbhandent函数使用的参数的数据类型是ads_name而不是cstring
*******************
e_mail : siebeneagle@yahoo.com.cn
msn : siebeneagle@hotmail.com
qq : 812928665


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