斑竹和高手帮忙!!!
我的程序由button引出,如下:CString str="myarx";
float a=30,b=30;
resbuf *rb_in=acutBuildList(RTSTR,str,RTREAL,a,RTREAL,b,RTNONE);
resbuf *rb_out=NULL;
int rc=acedInvoke(rb_in,&rb_out);
acutRelRb(rb_in);acutRelRb(rb_out);
CDialog::OnOK();
在模式对话框下能够执行,在无模式对话框下出现“;错误:invalidcommand: nil".斑竹请问:这是怎么回事?
怎样解决这个问题?
谢谢斑竹!!!
没人会吗?
郁闷!!! 你看一下"invalid AutoCAD command: nil"具体是什么错误? 你写这么简单的信息,我是看不出来!
我想应该还可以找到更详细的error信息吧.
贴出你的代码! 你的rb_in可能没有正确构建。 斑竹,我发到了你的邮箱,谢谢你帮我看看,非常感谢!!! 我暂时也没有试出来!
我查了一下: you cant neither use acedCommand nor acedInvoke fron inside modeless
dialogs
不知道这个结论是否正确,没有证实.
用acDocManager->sendStringToExecute(...) acDocManager->sendStringToExecute(...)这个我不会用啊,能给我具体讲解一下吗?谢谢!!! 帮我一下好吗?
页:
[1]