无模式对话框下如何调出LISP程序??
斑竹和高手帮忙!!!<BR>我的程序由button引出,如下:CString str="myarx";<BR> float a=30,b=30;<BR> resbuf *rb_in=acutBuildList(RTSTR,str,RTREAL,a,RTREAL,b,RTNONE);<BR> resbuf *rb_out=NULL;<BR> int rc=acedInvoke(rb_in,&rb_out);<BR> acutRelRb(rb_in);acutRelRb(rb_out);<BR> CDialog::OnOK();
在模式对话框下能够执行,在无模式对话框下出现“;错误:invalid AutoCAD command: nil".斑竹请问:这是怎么回事?
怎样解决这个问题?
谢谢斑竹!!!
没有人懂吗?帮我看看这个吧,急用啊!!!
再次谢谢各位了!!! 不像是对话框的问题,倒像是acedInvoke没有得到函数。。
你可不可以用debugger看一下,是在什么地方或者到底执行哪一句时候出现这个错误的? 我也遇到类似的问题,在非模式对话框中调用acedCommand,或者acedCmd都不行,不知道有没有知道怎么办???
页:
[1]