明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1407|回复: 7

斑竹和高手帮忙!!!

[复制链接]
发表于 2004-11-10 14:48:00 | 显示全部楼层 |阅读模式
我的程序由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(); 在模式对话框下能够执行,在无模式对话框下出现“;错误:invalid AutoCAD command: nil".斑竹请问:这是怎么回事? 怎样解决这个问题? 谢谢斑竹!!!
 楼主| 发表于 2004-11-12 19:30:00 | 显示全部楼层
没人会吗?


郁闷!!!
发表于 2004-11-12 22:24:00 | 显示全部楼层

回复

你看一下"invalid AutoCAD command: nil"具体是什么错误?



你写这么简单的信息,我是看不出来!


我想应该还可以找到更详细的error信息吧.


贴出你的代码!
发表于 2004-11-12 22:57:00 | 显示全部楼层
你的rb_in可能没有正确构建。
 楼主| 发表于 2004-11-13 09:19:00 | 显示全部楼层
斑竹,我发到了你的邮箱,谢谢你帮我看看,非常感谢!!!
发表于 2004-11-13 11:36:00 | 显示全部楼层

回复

我暂时也没有试出来! 我查了一下:
you cant neither use acedCommand nor acedInvoke fron inside modeless
dialogs
不知道这个结论是否正确,没有证实. 用acDocManager->sendStringToExecute(...)
 楼主| 发表于 2004-11-14 11:01:00 | 显示全部楼层
acDocManager->sendStringToExecute(...)这个我不会用啊,能给我具体讲解一下吗?谢谢!!!
 楼主| 发表于 2004-11-15 14:47:00 | 显示全部楼层
帮我一下好吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 10:41 , Processed in 0.154846 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表