![]() |
【转帖】我是新手,望各位兄弟帮我看看,这段程序片有什么问题?谢谢了!
我是新手,望各位兄弟帮我看看,这段程序片有什么问题?谢谢了!
我是新手,望各位兄弟帮我看看,这段程序片有什么问题?谢谢了! acdbdatabase* polddb = acdbhostapplicationservices()->workingdatabase(); acdbdatabase* pnewdb = new acdbdatabase(); acdbhostapplicationservices()->setworkingdatabase(pnewdb); ''''''//执行数据写入操作 pnewdb->saveas(_t("routetable.dwg")); acdbhostapplicationservices()->setworkingdatabase(polddb); delete pnewdb; 编绎是没问题的,但在加载arx后,执行此段,报错,访问拒绝,,, 我把pnewdb->saveas(_t("routetable.dwg"));注释掉后,运行没反映,但是什么文件也没生成. 你粘贴的啊 !我在这里写的,没有运行,应该没有问题。 void xb() { acdbdatabase *pdb=new acdbdatabase(); acdbblocktable *pblktb; pdb->getsymboltable(pblktb,acdb::kforread); acdbblocktablerecord *pblktbrcd; pblktb->getat(acdb_model_space,pblktbrcd,acdb::kforwrite); pblktb->close(); acdbcircle *pcircl=new acdbcircle(acgepoint3d(1,1,1),acgevector3d(0,0,1),1.0); acdbcircle *pcirc2=new acdbcircle(acgepoint3d(4,4,4),acgevector3d(0,0,1),2.0); pblktbrcd->appendacdbentity(pcircl); pblktbrcd->appendacdbentity(pcirc2); pcircl->close(); pcirc2->close(); pblktbrcd->close(); pdb->saveas("tt.dwg"); delete pdb; } cad&cg讨论群:58756233 arx高手、初学者请进,对计算机图形有兴趣请进 还是谢谢你. |
| 所有的时间均为北京时间。 现在的时间是 03:15 PM. |