查看单个帖子
旧 2009-04-18, 01:39 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】怎样在arx的无模式对话框的消息事件中,执行cad的命令?

怎样在arx的无模式对话框的消息事件中,执行cad的命令?
怎样在arx的无模式对话框的消息事件中,执行cad的命令?
请问:怎样在arx的无模式对话框的消息事件中,执行cad的命令?
我在arx的命令中,执行一条cad的命令,如acedcommand(rtstr, "circle", 0);可以实现
但我在无模式对话框的一个单击事件中,执行这条命令,为什么cad就不理我呢?怎么解决?
谢谢。
已解决
直接调用acdocmanager->sendstringtoexecute();函数搞定一切。
如: cstring tmp;
tmp.format("zoom w %f,%f,%f %f,%f,%f\n",pnt1.x,pnt1.y,pnt1.z,pnt2.x,pnt2.y,pnt2.z);
acdocmanager->sendstringtoexecute(acdocmanager->curdocument(),
tmp,false, true);
自己顶!
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)